SSH (Secure SHell) este numele unui protocol utilizat pentru a accesa mașinile la distanță printr-o rețea. Permite controlați complet computerul folosind un interpret de comenzi. Mai departe, SSH ne permite să copiem datele în siguranță (informațiile călătoresc criptate). Deci, dacă aveți Linux pe ambele mașini și doriți să copiați date fără a instala SAMBA, asigurați-vă că încercați această opțiune. O poți folosi direct de la Nautilus! |
Folosind Nautilus
1. - Instalați openssh-server pe computerul cu care dorim să ne conectăm. De fapt, dacă presupunem că la un moment dat vom dori să ne conectăm de la celălalt computer pe care îl folosim în prezent, ar fi logic să instalăm openssh-server pe cele 2 (sau mai multe) mașini.
sudo apt-get install openssh-server
2. - Puteți reporni computerul sau puteți rula openssh-server.
3. - Pe mașina de la care urmează să controlați întreaga operațiune, am deschis Nautilus și am apăsat Ctrl + L pentru a putea scrie în bara de adrese. Am scris ssh: // NROIP. Prima dată când vă conectați la acel computer, va apărea un mesaj care spune că autenticitatea gazdei nu poate fi realizată. Selectați opțiunea pentru a continua mai departe.
4. - Va solicita numele de utilizator și parola cu care doriți să vă conectați la aparatul pe care doriți să îl accesați.
5. - Să navigăm! 🙂
De la terminal
1. - Pe computerul de pe care urmează să controlați întreaga operațiune am scris:
ssh NRO_IP
2. - Vă va cere parola și apoi veți putea accesa toate fișierele de pe computerul de la distanță.
3. - Pentru a vă deconecta apăsați Ctrl + D (dacă aveți Bash) sau scrieți:
Logout
Folosind SCP
SCP este un plugin SSH care ne permite să copiem fișiere rapid și în siguranță.
Sintaxa este foarte simplă:
fișier scp utilizator @ server: cale
Pentru a copia invers, de pe computerul de la distanță pe al tău, am inversat pur și simplu comanda:
scp user @ server: cale / fișier local_path
Asta este, de exemplu, dacă am dori să trimitem ceva către computerul de la distanță:
scp list.txt earendil @ earendil-desktop: ~ / miscosas
Această comandă copiază fișierul list.txt de pe computerul pe care îl folosesc în folderul ~ / miscosas de pe computerul meu de la distanță. Proprietarul acestui fișier va fi utilizatorul earendil (al computerului meu de la distanță).
Pentru a copia dosare întregi, trebuie doar să adăugați parametrul -r:
scp -r ~ / earendil photos @ earendil-desktop: ~ / miscosas
Această comandă copiază folderul de fotografii, situat în HOME al computerului pe care îl folosesc, în folderul mythings, care se află în HOME al computerului meu la distanță.
Acum, același proces invers ar fi:
scp earendil @ earendil-desktop: ~ / lucrurile mele / fotografii ~
Aceasta ar copia fișierul ~ / my stuff / photos / folder de pe computerul la distanță în folderul HOME de pe computerul pe care îl folosesc.
În cele din urmă, este important să rețineți că calea implicită este folderul dvs. de utilizator. Dacă doriți să copiați ceva către sau de acolo, puteți omite calea:
scp list.txt earendil-desktop:
În acest caz, deoarece utilizatorul este repetat pe ambele mașini, nu este necesar să îl introduceți. De asemenea, copiez de la HOME la HOME, motiv pentru care nu este necesar să tastați nici calea completă a fișierelor.
Prietene, mi-ai salvat viața, nu știi cât de mult îți mulțumesc!
Mulțumesc și o mie de mulțumiri !!
Bună ziua CaMaRoN! Mulțumesc de informație.
Desigur, despre asta este vorba despre această postare, având acces la un alt computer prin SSH. 🙂
Noroc! Paul.
Pentru a accesa iPhone-ul prin SSH puteți face următoarele: Accesați Locații / Server și alegeți SSH și completați câmpurile necesare.
Este posibil să utilizați această metodă pentru a avea acces la un alt computer cu Linux?
puteți vizualiza conținutul unui alt computer cu ssh montându-l într-un director gol.
sshfs @ /
Vă va solicita parola și veți putea accesa directorul_distanță din directorul local cu comenzi, nautilus sau cu orice program
spectaculos era exact ceea ce căutam acum câteva zile ...
Pentru a accesa iPhone-ul prin SSH puteți face următoarele: Accesați Locații / Server și alegeți SSH și completați câmpurile necesare.
Este posibil să utilizați această metodă pentru a avea acces la un alt computer cu Linux?
Foarte bine xd, apropo înainte de această eroare ...
Notă: În cazul în care primiți eroarea „ssh: Nu s-a putut rezolva numele gazdei earendil-desktop: Nume sau serviciu necunoscut conexiune pierdută”, încercați să înlocuiți serverul cu numărul IP al serverului.
în / etc / hosts adăugați linia „nume IP”
Grozav! Mulțumim pentru date! O voi adăuga la postare!
Îmbrăţişare! Paul.
Foarte bine, deși tocmai am descoperit comanda rsync și mi-a plăcut mai mult pentru copierea unor cantități mari de fișiere, deoarece dacă nu reușești, poți continua de unde ai rămas.
Salutări.