Posljednjih dana imao sam pristup mobitelu s poznatim operativnim sustavom Android 2.2 i počeo sam se igrati s njim neko vrijeme.
U dotičnom ćemo se članku povezati pomoću protokola SSH putem veze WIFI s mobilnog Android s domaćinom debian. Za ovaj zadatak koristit ćemo aplikaciju connectbot.
Teorija
Funkcija SSH (Sosigurati SHell) je sigurno povezivanje s udaljenim računalima. Upotrijebite zadani port TCP 22 uspostaviti komunikaciju između čvorova.
Dobra sigurnosna mjera bila bi modificirati ga.
SSH nastao je iz potrebe za poboljšanjem veza između terminala, što je donedavno izvodio Telnet. Ovaj mrežni protokol ima nedostatak što informacije putuju u običnom tekstu, što olakšava pronalaženje našeg korisničkog imena i lozinke, slično onome što se događa s rlogin y FTP.
Dakle, da bismo uspostavili komunikaciju, imat ćemo s jedne strane SSH klijent aka connectbot i SSH poslužitelj, u ovom slučaju moj tim sa Debian testiranje koristeći demon koji pruža openSSH: SSHD.
Instaliranje klijenta
connectbot je jednostavan i moćan klijent SSH / Telnet Otvoreni izvor koji se može pronaći kao aplikacija za preuzimanje na našem mobitelu ili tabletu Google Play. Ako smo instalirali Barcode Scanner samo skeniramo sljedeće QR kod za nastavak preuzimanja:
Korištenje Connectbota
Sučelje je jednostavno, na dnu odabiremo protokol povezivanja, a s njegove desne strane imamo unos za unos adrese udaljenog uređaja u formatu korisnik @ IP_ili_ime_hosta, primjer:
croto@192.168.0.144
ó croto@debian
U slučaju da je izmijenio port TCP na poslužitelju do 456 Kao primjer dodamo «:"i Broj luke kako slijedi:
croto@192.168.0.144:456
Osim SSH y Telnet, možemo interno istražiti datoteke uređaja Android odabir opcije LOKALNI
connectbot pohranjuje popis veza koje smo uspostavili s različitim poslužiteljima.
Ova aplikacija NE prikazat će nam bilo koji na ekranu GUI ili grafičko sučelje. Terminal ćemo vidjeti tek od connectbot jer klijent ne instalira x11 (X.org).
Uspostavljenu vezu s poslužiteljem možemo dati mašti na volju. Uz dobro poznavanje naredbi zasigurno ćemo iskoristiti ovu aplikaciju. Ako vam nije ugodna veličina fontova, tipkama za glasnoću + / - mijenjamo njegovu veličinu.
Većina mobilnih uređaja ima virtualna tipkovnica mi fizička tipkovnica, ali niti jedan nema ključne tipke za user-friendly iskustvo, poput ključa KONTROLA. Osobno preporučujem da preuzmete aplikaciju Hackerova tipkovnica Oponaša punu tipkovnicu i ne komplicira se. Ne zaboravite preuzeti rječnik na španjolskom.
Video s osnovnim značajkama connectbot (Engleski):
Konfiguriranje GNU / Linux hosta
U našem sustavu moramo biti sigurni da imamo instaliran poslužitelj SSH. Najzanimljivija opcija u besplatnom softveru je Otvoreno, koji je skup alata za sigurno povezivanje pomoću protokola SSH. Unutar aplikacija koje čine ovaj paket, Sshd je usluga zadužena za primanje zahtjeva za povezivanje od klijenata SSH. Da biste ga instalirali:
sudo aptitude install openssh-server
Nadam se da je ovaj post koristan za vas i da komentirate svoja iskustva.
Pozdrav!
Upravo sam probala i savršena. Veliki doprinos.
Hvala kassiusk1, drago mi je što vam služim. Živjeli!
Također sam probao i djeluje savršeno zahvaljujući
Vrlo dobro, koristim ga već neko vrijeme i vrlo je koristan.
Savršen!!! Odmah ću probati. Hvala vam.
Tu su i SSH klijenti za Chromium i Firefox.
Ne mogu ga konfigurirati, velika pomoć ?? "Odbijanje veze" baca me kad stavim user @ IP (stavljam svog korisnika ne "korisnika" poput IP xD)
Da li ste prijavljeni kao svoj korisnik ili s root računom? Povezujete li se WIFI-jem ili nekom drugom vezom? Zadani port je 22 ili ste ga izmijenili? Možete li se prijaviti na svoj stroj s drugim timom?
Aplikacija koja je vrlo korisna, ostavite nešto za preuzimanje na računalu i isključite s mobitela! Prilično je dobro! 😉
Pametni telefoni _su_ računala.
Imam problem. Instalirao sam ga na tablet koji nema tipku za glasnoću. Kako mogu promijeniti veličinu fonta?
Pozdrav, a možete koristiti opciju -CAX i xServer. Ili postoji alternativa? na taj bismo način mogli izravno koristiti bilo koju poslužiteljsku aplikaciju s androida.
hvala unaprijed pozdrav
Hvala na lekciji .. Bit će mi od velike pomoći !!!
Pozdrav, pozdrav, pokušao sam sve napraviti korak po korak, ali nikad nisam uspio povezati android s računalom, kad god bi me pitao za lozinku, veza nije uspjela. Pretpostavio sam da je ovo lozinka korisnika na mom računalu, ali nisam mogao. Imam računalo spojeno kabelom na usmjerivač koji također ima WIFI (isporučuje se brzo), a mobitel se povezuje putem WIFI-a. U potrazi za informacijama kako bih promijenio više stvari, otvorio sam priključke na usmjerivaču, pokušao sam se povezati čak i putem porta 22 i ništa. Koristim Mint 17, deinstalirao sam ssh-agent da bih ostavio samo openssh.
Ima li ideja? istina je da ne znam što bih još dodirnuo, čak sam i deinstalirao openssh-server, klijenta, sftp i vratio ga pomoću apt-get čišćenja. Puffffffffff Umoran sam, ako mi pružite ruku, vrlo ću to cijeniti.
PS: zašto mi se događaju sve čudne stvari? 😛
Hvala što ste podijelili ovaj post
Ok.
Koristim ga za pristup malini s android mobitela