SSH (Secure SHell), bir ağ üzerinden uzak makinelere erişmek için kullanılan bir protokolün adıdır. İzin veriyor bilgisayarı tamamen kontrol et bir komut yorumlayıcısı kullanarak. Daha ileri, SSH, verileri güvenli bir şekilde kopyalamamıza izin verir (bilgi şifreli olarak seyahat eder). Bu nedenle, her iki makinede de Linux kullanıyorsanız ve SAMBA'yı kurmadan verileri kopyalamak istiyorsanız, bu seçeneği denediğinizden emin olun. Kullanabilirsin doğrudan Nautilus'tan! |
Nautilus'u kullanma
1. - Bağlanmak istediğimiz bilgisayara openssh-server'ı kurun. Aslında, bir noktada şu anda kullandığımız diğer bilgisayardan bağlanmak isteyeceğimizi varsayarsak, 2 (veya daha fazla) makineye openssh-server kurmak mantıklı olacaktır.
sudo apt-get install openssh-sunucusu
2. - Compus'u yeniden başlatabilir veya openssh-server'ı çalıştırabilirsiniz.
3. - Tüm operasyonu kontrol edeceğiniz makinede Nautilus'u açtım ve adres çubuğuna yazabilmek için Ctrl + L tuşlarına bastım. Ssh: // NROIP yazdım. Bu bilgisayara ilk kez bağlandığınızda, ana bilgisayarın gerçekliğinin gerçekleştirilemeyeceğini söyleyen bir mesaj görünecektir. Daha ileri gitmek için seçeneği seçin.
4. - Erişmek istediğiniz makineye giriş yapmak istediğiniz kullanıcı adı ve şifreyi soracaktır.
5. - Hadi yelken açalım! 🙂
Terminalden
1. - Tüm operasyonu kontrol edeceğiniz bilgisayarda yazdığım:
ssh NRO_IP
2. - Sizden şifrenizi isteyecek ve ardından uzak bilgisayardaki tüm dosyalara erişebileceksiniz.
3. - Oturumu kapatmak için Ctrl + D'ye basın (Bash'iniz varsa) veya şunu yazın:
çıkış
SCP'yi kullanma
SCP, dosyaları hızlı ve güvenli bir şekilde kopyalamamıza izin veren bir SSH eklentisidir.
Sözdizimi çok basit:
scp dosyası kullanıcı @ sunucu: yol
Uzak bilgisayardan sizinkine tersine kopyalamak için, sırayı tersine çevirdim:
scp kullanıcı @ sunucu: yol / dosya local_path
Yani, örneğin, uzak bilgisayara bir şey göndermek istersek:
scp list.txt earendil @ earendil-desktop: ~ / miscosas
Bu komut, kullandığım bilgisayardan list.txt dosyasını uzak bilgisayarımdaki ~ / miscosas klasörüne kopyalar. Bu dosyanın sahibi (uzak bilgisayarımın) ilk kullanıcısı olacak.
Tüm klasörleri kopyalamak için -r parametresini eklemeniz yeterlidir:
scp -r ~ / earendil fotoğrafları @ earendil-desktop: ~ / miscosas
Bu komut, kullandığım bilgisayarın ANA SAYFASINDA bulunan fotoğraflar klasörünü, uzak bilgisayarımın HOME'unda bulunan efsaneler klasörüne kopyalar.
Şimdi, aynı süreç tersine şöyle olacaktır:
scp earendil @ earendil-desktop: ~ / miscosas / fotos ~
Bu, uzak bilgisayardan ~ / şeylerim / fotoğrafları / klasörünü kullandığım bilgisayardaki HOME klasörüne kopyalar.
Son olarak, varsayılan yolun kullanıcı klasörünüz olduğuna dikkat etmek önemlidir. Oraya veya oradan bir şey kopyalamak istiyorsanız, yolu atlayabilirsiniz:
scp list.txt earendil-desktop:
Bu durumda, kullanıcı her iki makinede de tekrarlandığından, yazılmasına gerek yoktur. Ayrıca, HOME'dan HOME'a kopyalama yapıyorum, bu nedenle dosyaların tam yolunu da yazmak gerekli değildir.
Arkadaşım, hayatımı kurtardın, ne kadar teşekkür ettiğimi bilmiyorsun !!
Teşekkürler ve binlerce teşekkürler !!
Merhaba CaMaRoN! Bilgi için teşekkürler.
Tabii ki, bu gönderi bununla ilgili, SSH aracılığıyla başka bir bilgisayara erişim sağlamak. 🙂
Şerefe! Paul.
İPhone'a SSH aracılığıyla erişmek için aşağıdakileri yapabilirsiniz: Yerler / Sunucu'ya gidin ve orada SSH'yi seçin ve gerekli alanları doldurun.
Linux ile başka bir bilgisayara erişmek için bu yöntemi kullanmak mümkün müdür?
ssh ile başka bir bilgisayarın içeriğini boş bir dizine bağlayarak görüntüleyebilirsiniz.
sshfs @ /
Sizden şifreyi isteyecek ve yerel dizindeki uzak_dizine komutlar, nautilus veya herhangi bir programla erişebileceksiniz.
birkaç gün önce aradığım şey muhteşemdi ...
İPhone'a SSH aracılığıyla erişmek için aşağıdakileri yapabilirsiniz: Yerler / Sunucu'ya gidin ve orada SSH'yi seçin ve gerekli alanları doldurun.
Linux ile başka bir bilgisayara erişmek için bu yöntemi kullanmak mümkün müdür?
Çok iyi xd, bu arada bu hatadan önce ...
Not: "ssh: Ana bilgisayar adı çözülemedi earendil-masaüstü: Ad veya hizmet bilinmeyen bağlantı kesildi" hatasını alırsanız, sunucuyu sunucunun IP numarasıyla değiştirmeyi deneyin.
/ etc / hosts dosyasında "IP adı" satırını ekleyin
Harika! Veriler için teşekkürler! Onu gönderiye ekleyeceğim!
Sarıl! Paul.
Çok iyi, rsync komutunu yeni keşfettim ve büyük miktarda dosyayı kopyalamayı daha çok sevdim, çünkü başarısız olursa kaldığınız yerden devam edebilirsiniz.
Selamlar.