სამი სასარგებლო Android ინსტრუმენტი Linux და Windows სისტემების ადმინისტრატორებისთვის. SSH კლიენტები Android-ისთვის სერტიფიკატების გამოყენება უსაფრთხო წვდომისთვის

დეველოპერები ხშირად იყენებენ SSH კლიენტებს მობილური ოპერაციული სისტემებისთვის თავიანთ მუშაობაში. საკმაოდ ბევრი SSH აგენტი შეიქმნა სხვადასხვა ოპერაციული სისტემებისთვის, მაგრამ ამ მასალაში განვიხილავთ მხოლოდ Android-ზე მორგებულ SSH გადაწყვეტილებებს. ჩვენ არ განვიხილავთ ფასიან კლიენტებს არსებული უფასო ანალოგებით.

ConnectBot - კლიენტი დისტანციური SSH მართვისთვის Android-ზე

ConnectBot ყველაზე ძველია ყველა არსებულ კლიენტს შორის, რადგან მას ჯერ კიდევ აქვს ტრეკის ბურთის მქონე მოწყობილობების მხარდაჭერა, თუმცა მათ შეწყვიტეს მათი ინსტალაცია Android 4.x-ის მოსვლასთან ერთად. თუმცა, Google-ის თქმით, დეველოპერებმა დაივიწყეს თავიანთი გონების შესახებ 2010 წლის ოქტომბრიდან, რის გამოც აპლიკაციას აქვს მუდმივი რეიტინგი 4.7. პირველი გაშვებისთანავე ირკვევა, რომ SSH კლიენტი შეიქმნა Android 1.x/2.x პირველივე მოწყობილობებისთვის, მაგრამ ეს ხელს არ უშლის მას ოპერაციული სისტემის უახლეს ვერსიებზე მუშაობაში.

ანდროიდის კლიენტს აქვს კარგი ფუნქცია სწრაფი კავშირის შექმნის შესაძლებლობის სახით (მაგალითად, Ubuntu სერვერებთან). მომხმარებელს მხოლოდ პროტოკოლის შერჩევა სჭირდება (ლოკალური, ტელნეტი ან SSH), შემდეგ კი ტექსტის ველში შეიყვანოს მომხმარებლის სახელი, ჰოსტის სახელი და დააჭიროს დაბრუნებას.

წინააღმდეგ შემთხვევაში, აპლიკაციას არ აქვს ძალიან ბევრი პარამეტრი (ეს ყველაფერი ძირითადად ტექნიკის კლავიშებზე და ეკრანის/wi-fi დაბლოკვაზე მოდის).
როდესაც ცდილობთ სერვერთან დაკავშირებას (მაგალითად, Ubuntu-სთან), ConnectBot მოგთხოვთ შეიყვანოთ პაროლი, მაგრამ ჰოსტის თვისებებში ასევე შეგიძლიათ მიუთითოთ გასაღები და გაგზავნოთ მისი საჯარო ნაწილი ბუფერში და გაგზავნოთ იგი. მაგალითად, საკუთარ თავს ფოსტით, რათა მოგვიანებით ატვირთოთ ის სერვერის გასაღების საქაღალდეში (მაგალითად, Ubuntu).

როგორც კი აგენტს დააკავშირებთ სერვერთან, გაიხსნება ტერმინალი, პატარა პანელი სამი კლავიშით ბოლოში (esc, ctrl და ელექტრონული კლავიატურის ღილაკი) და კონტექსტური მენიუ. თუ ეკრანის მარცხენა მხარეს გადაფურცლავთ, გამოჩნდება გვერდების მართვის კლავიშები, ხოლო თუ მარჯვნივ გადაფურცლავთ, ბუფერში გადახვევა გაიხსნება. მართალია, ჩვენ ვერ ვიპოვნეთ alt კლავიშის დაჭერის შესაძლებლობა და ასევე ვერ მოვახერხეთ ისრების ჩვენება. ეს ყველაფერი შესაძლებელი იყო კლავიატურის მოწყობილობებზე, მაგრამ მათი დღეები დიდი ხანია გავიდა. სინამდვილეში, მოსწონს ეს აგენტი, რადგან დეველოპერებმა დიდი ხანია დაივიწყეს ეს.

შეგიძლიათ მიიღოთ კლიენტი, რომელიც ჩვეულებრივ უკავშირდება Ubuntu სერვერს, URL-ზე: http://connectbot.ru.uptodown.com/android

JuiceSSH – აგენტი SSH Android-ზე

JuiceSSH არის სრულფასოვანი მობილური აგენტი Android-ისთვის Telnet-ისა და Mosh-ის მხარდაჭერით. არსებობს სერვერის დისტანციური მართვა, ერთდროულად რამდენიმე ფონურ სესიასთან მუშაობის შესაძლებლობა (მაგალითად, Ubuntu), ორფაქტორიანი ავტორიზაცია, დაშიფვრა და ა.შ.

JuiceSHH კლიენტის ძირითადი მახასიათებლები:

  • დისტანციური სერვერის მართვა (მაგალითად, Ubuntu);
  • ამომხტარი კლავიატურა უამრავი სიმბოლოთი;
  • შრიფტის კორექტირება მოცულობის როკერის გამოყენებით;
  • გარე კლავიატურის მხარდაჭერა;
  • IPv6 მხარდაჭერა;
  • RSA გასაღების გენერატორი;
  • ლოკალური Android ტერმინალი;
  • სესიებში კოპირების და ჩასმის შესაძლებლობა;
  • ორფაქტორიანი ავთენტიფიკაცია;
  • აგენტი მხარს უჭერს ჯგუფების კავშირს;
  • UTF-8 მხარდაჭერა;
  • URL-ის გახსნა ბრაუზერში;
  • მუშაობს უპრობლემოდ Ubuntu, CentOS, Mint და Linux-ის სხვა პროდუქტებით.

JuiceSHH-ს ასევე აქვს PRO პარამეტრების დამატებითი ნაკრები, რომლებიც ხელმისაწვდომია თავად აპლიკაციაში შეძენის შემდეგ: ინტეგრაცია Amazon-თან, სინქრონიზაცია მრავალ მოწყობილობას შორის, AES-256 სარეზერვო დაშიფვრა, ვიჯეტი ხშირად გამოყენებულ კავშირებზე სწრაფი წვდომისთვის, მიმზიდველი თემები ტერმინალისთვის, Zlib. შეკუმშვა SSH სესიების გასაუმჯობესებლად.

SSH გვირაბი – კლიენტი გვირაბით SSH-ზე წვდომისთვის

SSH Tunnel არის შესანიშნავი აპლიკაცია, რომელიც საშუალებას გაძლევთ შეხვიდეთ ქსელში გვირაბის საშუალებით. პროგრამის დისტანციური მართვა სრულიად უსაფრთხოა და ის თავად შეიქმნა Connectbot-ისა და Dropbear-ის საფუძველზე. SSH გვირაბი მოითხოვს root წვდომას.

SSH გვირაბის მუშაობის პრინციპი ასეთია: გვირაბი იქმნება SSH კავშირის საშუალებით და გამოიყენება გვირაბიანი მონაცემების დაშიფვრად. ეს გამოსავალი მთლიანად იცავს ინტერნეტში მონაცემთა გადაცემას; დაშიფრული პროტოკოლის ტრაფიკი დაშიფრულია SSH კავშირის ერთ ბოლოში და გაშიფრულია მხოლოდ მეორეზე.

თუ თქვენ გაქვთ არჩევანი SSH გვირაბის ან VPN გვირაბის გამოყენებას შორის, მაშინ არჩევანი უნდა მიენიჭოთ მეორე ვარიანტს, რადგან SSH გვირაბს არ აქვს უპირატესობა VPN-თან შედარებით. მაგრამ VPN გთავაზობთ მრავალფეროვნებას და მხარდაჭერას მრავალი პროგრამის მიერ სტანდარტების მიხედვით. თუ თქვენ არ გაქვთ SSH სერვერის ჰოსტინგის შესაძლებლობა, მაშინ SSH გვირაბის შესაქმნელად საჭიროა სერვერის დაქირავება საფასურად ნებისმიერი ჰოსტერისგან, რომელიც უზრუნველყოფს ასეთ მომსახურებას.

SSH გვირაბის პარამეტრებში ბევრი ველია, მაგრამ ჩვენ მხოლოდ რამდენიმე გვაინტერესებს:

  • ჰოსტი – აქ თქვენ უნდა შეიყვანოთ IP მისამართი ან დომენი, რომლის მეშვეობითაც მუშაობს თქვენი SSH;
  • პორტი – სტანდარტული პორტია 22;
  • მომხმარებელი – შეიყვანეთ მომხმარებლის სახელი SSH-დან აქ;
  • პაროლი - შეიყვანეთ პაროლი აქ;
  • socks proxy-ის გამოყენება - დინამიური პორტის გადამისამართების გააქტიურება;
  • ავტომატური დაკავშირება – გვირაბის ავტომატური შეერთება ინტერნეტთან დაკავშირებისას;
  • ავტომატური ხელახალი დაკავშირება – ავტომატური ხელახლა დაკავშირება SSH სერვერთან შეფერხების შემთხვევაში;
  • გლობალური პროქსი – თუ ეს ველი აქტიურია, მაშინ მთელი ტრაფიკი გაივლის ssh გვირაბს.

ახლა თქვენ შეგიძლიათ დააჭიროთ ღილაკს „გვირაბის გადართვა“ გვირაბის გაყვანის პროცესის დასაწყებად.

ჩვენს მიმოხილვაში განვიხილავთ მხოლოდ ყველაზე სასარგებლო და ფუნქციონალურ SSH კლიენტებს Android OS-თან მუშაობისთვის. ეს უტილიტები საშუალებას გაძლევთ მოაწყოთ თქვენი მოწყობილობის დისტანციური მუშაობა SSH სერვერით. ნაგულისხმევად, ჩვენ არ ვიყენებდით ფასიან პროგრამულ უზრუნველყოფას მიმოხილვაში, რომლის დიდი მრავალფეროვნებაა Google Play-ზე, მაგრამ განვსაზღვრეთ უფასო აპლიკაციებზე.

ერთ-ერთი უძველესი SSH დისტანციური მართვის აპლიკაცია Android-ზე. მისი განვითარება 2010 წელს დასრულდა ამ ოპერაციული სისტემის მე-4 ვერსიის გამოშვებით, მაგრამ ამის მიუხედავად, კლიენტი დღესაც პოპულარულია მომხმარებლებში.

მისი გამორჩეული თვისებაა სერვერთან კავშირის სწრაფი შექმნის ფუნქცია. მომხმარებელი განსაზღვრავს მხოლოდ პროტოკოლს, ჩვენს შემთხვევაში ssh, და ავსებს ველებს სახელით და ჰოსტის სახელით. შესვლის შემდეგ, დისტანციური წვდომა დაკავშირებულია.

ConnectBot ფუნქციონალურობას ზოგადად არ აქვს პარამეტრების ფართო სპექტრი. სერვერთან დაკავშირების შემდეგ კლიენტი გვთავაზობს დაიცვას შესვლა პაროლით და მიუთითოს გასაღები ჰოსტის თვისებებში. ამ შემთხვევაში, გასაღების საჯარო ნაწილი შეიძლება დაკოპირდეს ბუფერში და შეინახოს მოწყობილობაზე ან გაიგზავნოს ღრუბელში.

დაკავშირების შემდეგ გამოჩნდება ტერმინალის პანელი 3 კლავიშით ბოლოში და კონტექსტური მენიუ.

სრულად გამორჩეული მობილური აგენტი, რომელიც მხარს უჭერს Telnet და Mosh. ის ასევე მოქმედებს როგორც კლიენტი დისტანციური სერვერის მართვისთვის. JuiceSSH უსაფრთხოდ არის დაცული ორფაქტორიანი ავთენტიფიკაციით.

Ძირითადი მახასიათებლები:

  • შრიფტის მორგების შესაძლებლობა;
  • IPv6 და UTF-8 მხარდაჭერა;
  • RSA გასაღების გენერატორი;
  • ლოკალური Android ტერმინალი;
  • მუშაობა Linux-ის ყველა პროდუქტთან.

აპლიკაციის პრო ვერსიის შეძენის შემდეგ, ზემოაღნიშნულ ვარიანტებს ემატება შესაძლო პარამეტრების მთელი სერია.

SSH გვირაბი

ამ აპლიკაციის მახასიათებელი, როგორც უკვე ირკვევა მისი სახელიდან, არის უსაფრთხო გვირაბის შექმნა სერვერსა და მოწყობილობას შორის. სამუშაოდ დაგჭირდებათ root უფლებები.

აპლიკაცია საშუალებას აძლევს მომხმარებელს სრულად დაიცვას მონაცემთა გადაცემა. გვირაბის ფუნქციონირების პრინციპია მოწყობილობის დატოვებისას მონაცემების დაშიფვრა და უშუალოდ სერვერზე გაშიფვრა.

დაუკავშირდით თქვენს სერვერებს SSH, VNC ან ვებ ბრაუზერის საშუალებით

სისტემების ადმინისტრირება შრომატევადი სამუშაოა და პრობლემებზე სწრაფი რეაგირების უნარი აშკარა პლუსია. არც ისე დიდი ხნის წინ, სერვერთან დაკავშირებული პრობლემა გულისხმობდა სატელეფონო ზარს, რასაც მოჰყვა გამგზავრება მონაცემთა ცენტრში სიტუაციის გამოსასწორებლად. დღეს, როდესაც სრულფასოვანი კომპიუტერები, როგორიცაა სმარტფონები ან პლანშეტები, ფაქტიურად მათ ხელშია, სისტემის ადმინისტრატორს შეუძლია მათი ცხოვრება ბევრად გააადვილოს. ჩატვირთეთ რამდენიმე აპი Android-ზე და შეგიძლიათ დისტანციურად აკონტროლოთ სერვერები და სერვისები, მიიღოთ შეტყობინებები და გაფრთხილებები და მოაგვაროთ პრობლემები მოგზაურობის გარეშე.

ეს სახელმძღვანელო მოიცავს მარტივ, მაგრამ მნიშვნელოვან ამოცანებს, რომლებიც დაკავშირებულია დისტანციურ სერვერებთან დაკავშირებასთან. მე ვიყენებ ConnectBot-ს SSH ბრძანების ხაზის მუშაობისთვის, VNC და ბრაუზერზე დაფუძნებულ TeamViewer-ს GUI მუშაობისთვის.

რისი გაკეთება შეგიძლიათ ანდროიდთან?

ვინაიდან Android მოწყობილობები არის პორტატული კომპიუტერები და საკმაოდ მძლავრი კომპიუტერები, არც ისე რთული იქნება მათი დამუხტვა იმავე ამოცანებით, რაც შეიძლება შესრულდეს კომპიუტერით ან ლეპტოპით. ეს სახელმძღვანელო გაჩვენებთ, თუ როგორ უნდა დაუკავშირდეთ დისტანციურ სერვერს, მაგრამ ის ნამდვილად არ გადაჭრის ყველა სისტემის ადმინისტრატორის პრობლემებს. მაგალითად, გჭირდებათ ინსტრუმენტები ფაილების მისაღებად და გასაგზავნად, სერვერებისა და სერვისების მონიტორინგისთვის და ქსელის მართვის სხვა მნიშვნელოვანი ამოცანების შესასრულებლად, როგორიცაა ქსელის დისკის რუქა, მანქანის დიაგნოსტიკა ან DNS სერვერის მოთხოვნები. მე გავაშუქებ ამ ამოცანებს ამ სერიის მომავალ გაკვეთილებში.

მე ასევე არ ვფარავ დავალებებს, რომელთა შესრულებაც შესაძლებელია მოწყობილობაზე უკვე არსებული ხელსაწყოების გამოყენებით, როგორიცაა ბრაუზერი (როგორიცაა PhpMyAdmin ან Webmin), ელფოსტის კლიენტი (გაფრთხილებების მისაღებად) ან ჩეთის კლიენტები. ამის ნაცვლად, მე ყურადღებას გავამახვილებ სპეციალურ, ნაკლებად ცნობილ Android აპებზე.

SSH კონსოლზე წვდომა

მხოლოდ ერთ აპლიკაციით მუშაობა რომ შემეძლოს, მირჩევნია კონსოლის სესიების მასპინძლობა, ასე რომ დავიწყოთ ConnectBot. გთხოვთ, გაითვალისწინოთ, რომ Google Play-ზე მიმდინარე ვერსია არის ვერსია 1.7.1 2010 წლის ოქტომბრიდან, მაგრამ მუშაობა გრძელდება და შუალედური და ახალი ვერსიები ხელმისაწვდომია GitHub-ზე. რამდენიმე მილიონი ინსტალაციით და საშუალო ქულით 4.6 5-დან, ამ უფასო აპლიკაციის დამარცხება ნამდვილად რთულია.

განაახლეთ თქვენი კლავიატურა

განაახლეთ თქვენი კლავიატურა

კონსოლის გამოსაყენებლად დაგჭირდებათ უკეთესი კლავიატურა, ვიდრე საფონდო Android-ის შეთავაზება. მე დავაინსტალირე Hacker's Keyboard ორივე მოწყობილობაზე, რათა მქონოდა წვდომა ფუნქციურ კლავიშებზე, Esc, Tab და ა.შ. თუ მოწყობილობას არ აქვს აპარატურის ღილაკები (როგორც ჩემს Nook Tablet-ს), გამოიყენეთ Button Savior, რომელიც კიდეზე მდებარე ისრებით გაძლევთ საშუალებას. გამოიძახეთ ხატები ყველა სახის დაკარგული ღილაკებისთვის, როგორიცაა მენიუ, უკან და პარამეტრები.

ConnectBot საშუალებას გაძლევთ დაუკავშირდეთ დისტანციურ სერვერს SSH ან Telnet-ის საშუალებით, ან თუნდაც საკუთარ მოწყობილობასთან კონსოლის მუშაობისთვის. თქვენ შეიყვანთ მომხმარებლის სახელს, ჰოსტის სახელს დასაკავშირებლად და (სურვილისამებრ) გამოსაყენებელ პორტს. თქვენი კავშირის პარამეტრები შენახულია, ასე რომ შემდეგ ჯერზე, როცა აპს გახსნით, უფრო სწრაფად შეძლებთ დაკავშირებას. ConnectBot ცდილობს დაამყაროს არჩეული კავშირი და შემდეგ ითხოვს პაროლს.

შეგიძლიათ ერთდროულად დაუკავშირდეთ მრავალ სერვერს და შეცვალოთ ეს კავშირები.

შეგიძლიათ გამოიყენოთ საჯარო გასაღების სერთიფიკატები (იხ. სექცია) და ასევე გამოიყენოთ აპლიკაცია გვირაბების კავშირებისთვის.

ღილაკი უკანტელეფონი საშუალებას გაძლევთ დაბრუნდეთ მთავარ მენიუში, სადაც უკვე ღია კავშირები ნაჩვენებია მწვანე ხატით. გათიშვისთვის შეგიძლიათ გამოიყენოთ გასვლის ბრძანება, Ctrl+D კლავიატურის მალსახმობი ან მენიუს ელემენტი გათიშვა. სერვერიდან გათიშვის შემდეგ, აპლიკაციის მთავარ მენიუში ნახავთ წითელ ხატს. აირჩიეთ ნებისმიერი ღია კავშირი და თქვენ დაბრუნდებით იმ სესიაზე. კავშირის ფონზე შეწყვეტის თავიდან ასაცილებლად, მონიშნეთ ყუთი მუდმივი კავშირებითავში პარამეტრებიმთავარი მენიუ. ასევე შეამოწმეთ ყუთები შეინახეთ WiFi აქტიური(რომ კავშირი შემთხვევით არ გაწყდეს) და შეინახეთ ეკრანი Awake(ისე, რომ მუშაობის დროს ეკრანი არ გამორთულია).

ConnectBot მუშაობს პორტრეტისა და ლანდშაფტის რეჟიმებში, მაგრამ ჰაკერების კლავიატურის სანახავად (იხილეთ „განახლეთ თქვენი კლავიატურა“ ზემოთ), დაგჭირდებათ ლანდშაფტის რეჟიმი.


როდესაც გჭირდებათ მეტი ეკრანის ფართობი, გამოიყენეთ ღილაკი უკანკლავიატურის დასამალად (შეგიძლიათ შეეხოთ ეკრანის ნებისმიერ წერტილს მის გამოსატანად). პერსონალიზაციის ზოგიერთი ვარიანტი საშუალებას გაძლევთ გამოიყენოთ სპეციალური გასაღებები, მაგრამ მე ეს მოუხერხებელია.

ტელეფონის ხმის ღილაკები ზრდის და ამცირებს ეკრანის შრიფტის ზომას და არის მენიუს ვარიანტი, რომელიც ადგენს ეკრანის კონკრეტულ ზომას. თუ საკმარისი სივრცე არ გაქვთ, შეგიძლიათ სტატუსის ზოლიც კი ამოიღოთ. ეკრანის შიგთავსის გადახვევა მოცურების მოძრაობების გამოყენებით; მთავარ მენიუში შეგიძლიათ დააყენოთ გადახვევის ზომა (ხაზებით) - გირჩევთ 500 ან მეტ ხაზს. ნებისმიერ შემთხვევაში, ვცდილობ გამოვიყენო ლანდშაფტის რეჟიმი და შეძლებისდაგვარად დავმალო კლავიატურა.

სერტიფიკატების გამოყენება უსაფრთხო წვდომისთვის

აირჩიეთ თქვენს მოწყობილობაზე მენიუ > Pubkeys-ის მართვადა მიჰყევით ინსტრუქციას გასაღების წყვილის შესაქმნელად. თქვენ უნდა მიუთითოთ აღწერა, გასაღების წყვილის ტიპი (RSA ან ციფრული ხელმოწერის ალგორითმი), გამოყენებული ბიტების რაოდენობა და არჩევითი პაროლი. (თუ პაროლი არ არის დაყენებული, მაშინ ნებისმიერ მომხმარებელს, რომელსაც აქვს წვდომა Android მოწყობილობაზე, შეძლებს თქვენს სერვერებზე წვდომას.) შერჩევით Გენერირება, გადაფურცლეთ თითი შემთხვევითი კოდის გენერირებისთვის, რის შემდეგაც კლავიშის გენერირება და შენახვა მოხდება. ამის შემდეგ, გასაღების საჯარო ნაწილი გადაეცემა დისტანციურ სერვერს:

  • აირჩიეთ დააკოპირეთ საჯარო გასაღებიმენიუდან;
  • სერვერთან დაკავშირება (ჩვეულებრივი პაროლის გამოყენებით);
  • კავშირის დამყარების შემდეგ გაუშვით ბრძანება echo "...გენერირებული საჯარო გასაღები..." >> .ssh/authorized_keys. ჩასმის ფუნქცია საშუალებას გაძლევთ შეიყვანოთ ბრჭყალები. დარწმუნდით, რომ authorized_keys ფაილს აქვს ნებართვა 644.

წვდომის ახალი მეთოდის შესამოწმებლად, გათიშეთ სერვერიდან და სცადეთ ხელახლა დაკავშირება. თქვენ უნდა დაამყაროთ კავშირები თქვენი ადგილობრივი გასაღების პაროლის უბრალოდ აკრეფით.

კონკრეტული გასაღების გამორთვისთვის, დააწკაპუნეთ ბლოკის ხატულაზე მის გვერდით. გასაღები შეიცვლება მწვანედან წითლად და არ იქნება გამოყენებული, სანამ ხელახლა ჩართავთ.

გრაფიკული წვდომა VNC-ის საშუალებით

თუ სერვერზე მუშაობს X სერვერი Windows-ისთვის, მასზე წვდომა შესაძლებელია VNC-ის საშუალებით. პროდუქტიულობა არ იქნება ყველაზე მაღალი, მაგრამ შეგიძლიათ იმუშაოთ. ამ მიზნით მე მირჩევნია. ის შედარებით ძველია (უახლესი კონსტრუქცია გამოვიდა 2011 წლის მარტში), მაგრამ არის უფასო, კომპაქტური და აქვს რამდენიმე მილიონი ინსტალაცია. ეს აპლიკაცია მშვენივრად მუშაობს, თუმცა განვითარება შეჩერებულია. რა თქმა უნდა, მე მას მხოლოდ პლანშეტზე ვიყენებ: რბილად რომ ვთქვათ, პრობლემურია მთელ ეკრანზე გადახვევისა და გადახვევის მცდელობა ტელეფონის პატარა ფანჯარაში.

ამ აპლიკაციის გახსნისას თქვენ მიიღებთ ადრე დამყარებული კავშირების სიას, ცარიელ ველებს, სადაც შეგიძლიათ ახალი კავშირის განსაზღვრა და ღილაკი დაკავშირება.


ახალი კავშირის შესაქმნელად, მიეცით მას მოკლე, აღწერითი სახელი და შეიყვანეთ პაროლი, თუ VNC სერვერი, რომელსაც თქვენ უკავშირდებით, მოითხოვს მას; სერვერის მისამართი, პორტი (რაც დამოკიდებულია სერვერზე) და ფერის ფორმატი. 24-ბიტიანი ფერი კარგად გამოიყურება, მაგრამ შესამჩნევად ანელებს პროცესს.

ყველა VNC სერვერი არ უჭერს მხარს ფერების გადაცემის ყველა შესაძლებლობას; თუ დაკავშირება არ შეგიძლიათ, სცადეთ სხვა ფერის სიღრმე. ფერის რეჟიმი ასევე შეიძლება შეიცვალოს დინამიურად, სანამ VNC სესია ღიაა არჩევით მენიუ > ფერის რეჟიმი. თუ გსურთ კავშირის მონაცემების შენახვა, მონიშნეთ ყუთი შეინახეთ, წინააღმდეგ შემთხვევაში ისინი წაიშლება გასვლისას.

კავშირის დამყარების შემდეგ, თქვენ მიიღებთ ნორმალურ ხედს თქვენს ტაბლეტზე, რომელიც მოქმედებს როგორც Android ბრაუზერი. (მოქმედების ამ რეჟიმს ე.წ შეეხეთ მაუსის პანელს და მასშტაბირებას.) შეგიძლიათ სურათის გადახვევა სრიალის ან ჟესტების გამოყენებით. თითი ასრულებს თაგვის როლს; ონკანი შეესაბამება მარცხენა დაწკაპუნებას, ხოლო ორმაგი შეხება შეესაბამება მარჯვენა დაწკაპუნებას. თუ რამე სხვა გჭირდებათ, სცადეთ მენიუ > გასაღებების გაგზავნა: გაიხსნება ამომხტარი ფანჯარა კლავიშებისა და დაწკაპუნების ნებისმიერი სხვა კომბინაციის გასაგზავნად. თქვენ ასევე შეგიძლიათ გადაადგილების სიმულაცია. თუ კურსორს დაკარგავთ მაშინ მენიუ > მაუსი@მოათავსებს მას ეკრანის ცენტრში. დაგვიანებული შეხება იწვევს სამი ღილაკის გამოჩენას: ორი მათგანი გამოიყენება ეკრანის ზომის შესაცვლელად (იგივე ეფექტის მიღწევა შესაძლებელია პინჩის ჟესტის გამოყენებით), ხოლო მესამე არის ვირტუალური კლავიატურის ჩვენება.

ტექსტის შეყვანის კიდევ ერთი გზაა მენიუ > ტექსტის გაგზავნა, რომელიც ხსნის ფანჯარას, სადაც შეგიძლიათ შეიყვანოთ ტექსტი და გაგზავნოთ სერვერზე. თქვენ შეგიძლიათ შეინახოთ ტექსტი, როგორიცაა პაროლები, რათა გაგზავნოთ მათი ხელახლა აკრეფის გარეშე. პარაგრაფი მენიუ > მეტიგთავაზობთ რამდენიმე დამატებით შესაძლებლობას, მათ შორის ნებისმიერ დროს გათიშვას, Ctrl+Alt+Del-ის გადაცემას და კავშირის ინფორმაციის მიღებას. გაითვალისწინეთ დისტანციური ეკრანის შედარებით შეზღუდული ხედვა VNC კავშირის საშუალებით მუშაობისას.


GUI დისტანციურად გამოყენება, როგორც წესი, არ იძლევა საუკეთესო გამოცდილებას, მაგრამ android-vnc-viewer ასრულებს სამუშაოს და მუშაობის პრობლემების გარდა, თქვენ იმუშავებთ ისე, თითქოს რეალურად დგახართ დისტანციური აპარატის გვერდით. შეინახეთ ეს აპლიკაცია ხელსაყრელი შემთხვევისთვის.

ვებ წვდომა

VNC კონფიგურაცია წვდომის მისაღებად Firewall-ის, როუტერების და ა.შ. შეიძლება იყოს უბედურება. როდესაც პირდაპირ ვერ შევდივარ სერვერზე, რომელზეც მივდივარ TeamViewer, რომელიც მოითხოვს მხოლოდ სერვერის ინტერნეტთან დაკავშირების შესაძლებლობას. კლიენტი და სერვერი უკავშირდება TeamViewer სერვერს, რომელიც შუამავალია Android მოწყობილობასა და სერვერს შორის. გთხოვთ გაითვალისწინოთ, რომ TeamViewer მოცემულია უფასოდ მხოლოდ არაკომერციული გამოყენებისთვის; კომერციისთვის საჭიროა ლიცენზია.

პირველ რიგში, ვინმემ უნდა გაუშვას TeamViewer დისტანციურ კომპიუტერზე. აქ დეტალებს არ შევეხები, მაგრამ თქვენს ასისტენტს შეუძლია პროგრამის დაყენება ან მხოლოდ ერთხელ გაშვება. Linux სისტემებისთვის ის მუშაობს Wine-ის საშუალებით.

თქვენი ასისტენტი დაინახავს ფანჯარას 9-ნიშნა სესიის ID-ით და პაროლით.


წვდომის მისაღებად, შეიყვანეთ ეს მნიშვნელობები Android კლიენტში.

TeamViewer-ის კონფიგურაცია შესაძლებელია სტანდარტულ რეჟიმში გამოსაყენებლად, ფიქსირებული პაროლით ან საერთოდ პაროლის გარეშე, მაგრამ თქვენ გეყოლებათ ასისტენტი დისტანციურ მოწყობილობაზე, რომელიც უბრალოდ წაგიკითხავთ პაროლს.


სანამ საკომუნიკაციო სესია ღიაა, ქვედა ხაზი საშუალებას გაძლევთ დახუროთ კავშირი, შეხვიდეთ ვირტუალურ კლავიატურაზე და მაუსზე, შეცვალოთ მასშტაბირება (ქვედა მარჯვნივ სლაიდერის გამოყენებით) და შეასრულოთ რამდენიმე სპეციალური მოქმედება (გაგზავნა Ctrl+Alt+Del ბრძანება. , დისტანციური კომპიუტერის გადატვირთვა, მომხმარებლის დისტანციური შეყვანის დაბლოკვა, რათა მხოლოდ თქვენ შეძლოთ მის აპარატზე მუშაობა და ა.შ.). ასევე არის მენიუს ვარიანტები ინფორმაციის ჩვენების შესაცვლელად (ხარისხის ან შესრულების გასაუმჯობესებლად), სესიის ინფორმაციის ჩვენების, კავშირის ჟურნალებში წვდომის და სხვა მსგავსი ფუნქციების შესასრულებლად.


TeamViewer-ის დეველოპერებმა გადაჭრეს კლავიშების გამოტოვების პრობლემა: თუ ჩართავთ ვირტუალურ კლავიატურას, გამოჩნდება გამჭვირვალე ჩანართი, რომელიც საშუალებას გაძლევთ სიმულაცია მოახდინოთ ყველა სპეციალური კლავიშის, როგორიცაა Shift, Ctrl, Alt, Windows (ნაცნობი UNIX და Linux მომხმარებლებისთვის. როგორც META ან MOD4), და ყველა ფუნქციური ღილაკიც კი: Esc, Tab და ა.შ. ამ აპთან დისტანციურად მუშაობა VNC-ის გამოყენების მსგავსია, მაგრამ თქვენ შეამჩნევთ განსხვავებას შესრულებაში იმის გათვალისწინებით, რომ მონაცემები გადის დამატებით სერვერზე, სანამ თქვენს მოწყობილობას მიაღწევს.

მიუხედავად იმისა, რომ საჭიროებს ადგილზე ასისტენტს და შუალედურ მასპინძელს, TeamViewer საშუალებას გაძლევთ გაუმკლავდეთ ამოცანებს, რომლებიც სხვაგვარად მოითხოვდა დეფექტურ დისტანციურ მანქანასთან ახლოს ყოფნას, ასე რომ ნუ უგულებელყოფთ მას.

ტელეფონი თუ ტაბლეტი?

ადრე ვმუშაობდი HTC Desire Z სმარტფონით (გასრიალებული კლავიატურით - კარგია კონსოლის გამოსაყენებლად) და (ძველი კარგი) Nook ტაბლეტით, მაგრამ ახლა გადავედი Google-ზე და ვმუშაობ Google Nexus 5 ტელეფონთან. და Nexus 7 ტაბლეტი (ელოდება Nexus 9-ს). ტაბლეტს აქვს მხოლოდ Wi-Fi წვდომა, მაგრამ შესაბამისი ქსელის არარსებობის შემთხვევაში, ტელეფონს ვიყენებ, როგორც პორტატული მობილური ქსელის ცხელ წერტილს. ორივე მოწყობილობას აქვს თავისი დადებითი და უარყოფითი მხარეები. ტელეფონი უფრო მოსახერხებელია, მსუბუქია და უფრო შესაფერისია შეტყობინებების მისაღებად ან სერვერის ხელმისაწვდომობის სწრაფად შესამოწმებლად. თუმცა რაც უფრო პატარაა ეკრანი მით უფრო მოუხერხებელია და ზოგ შემთხვევაში თითქმის შეუძლებელია ტელეფონის მუშაობა. SSH ან VNC კავშირები ყველაზე აშკარა მაგალითია; მათთან მუშაობისთვის დაგჭირდებათ გამადიდებელი შუშა და მართლაც თხელი თითები.

დასკვნა

სისტემური ადმინისტრატორის სამუშაო რთულია, მაგრამ Android ხსნის რამდენიმე გზას, რათა გაგიადვილოთ სერვერებზე წვდომა კონსოლის ან GUI პირდაპირ თქვენი მობილური მოწყობილობიდან.

რომელია თქვენი საყვარელი მობილური სისტემების ადმინისტრირების ინსტრუმენტები? დაამატეთ თქვენი კომენტარი!

  • საიტის სექციები