Pindahkan Teks Papan Klip & Kod Sumber Dari Satu Mac Kepada Yang Lain Melalui SSH
Adakah anda mempunyai beberapa kod sumber, teks atau rentetan arahan yang anda mahu pindahkan dengan selamat dari satu Mac ke Mac yang lain? Menggabungkan alatan papan keratan baris perintah pbcopy dan pbpaste dengan SSH, kami boleh melakukannya dengan tepat, dan tidak kira di mana Mac yang lain berada: sama ada LAN, WAN atau di mana-mana sahaja.
Berikut ialah sintaks arahan asas:
pbpaste | nama pengguna ssh@ipaddress pbcopy
Untuk memindahkan data pada LAN, anda boleh menggunakan nama hos atau alamat IP Mac yang lain.
Ini sangat berguna kerana menggunakan kaedah ini adalah selamat, selain itu ia tidak akan merosakkan aksara atau kod khas seperti yang dilakukan oleh ramai pelanggan e-mel dan IM.
Menerima Mac Memerlukan SSH Didayakan
Agar ini berfungsi, penerima Mac mesti mendayakan "Log Masuk Jauh", ini membolehkan sesiapa sahaja menyambung ke mesin dengan selamat menggunakan SSH dan kata laluan. Ini mudah dilakukan oleh sesiapa sahaja:- Lancarkan Keutamaan Sistem, klik pada “Perkongsian”
- Pilih kotak pilihan di sebelah “Log Masuk Jauh”
Sekarang Log Masuk Jauh didayakan, saya menyalin arahan yang ingin saya pindahkan ke papan keratan Mac saya dan menggunakan struktur sintaks yang ditunjukkan di atas.
Contoh Sebagai contoh, saya ingin menghantar rentetan baris arahan yang kompleks kepada rakan saya yang merupakan pengguna komputer pemula. Katakan ia adalah variasi lsof untuk memantau akses internet apl tertentu kerana ia agak pendek, tetapi ia boleh jadi apa sahaja dan saya biasanya menggunakan ini untuk kod sumber. Inilah rentetan sampel saya untuk dihantar:
lsof -nPi | potong -f 1 -d ">
Saya memilih teks itu dan menyalinnya ke papan keratan tempatan saya. Sekarang, mari kita anggap rakan saya Mac terletak di bangunan lain tetapi pada rangkaian yang sama, senario biasa di kampus korporat atau pendidikan yang besar. Saya tahu alamat IPnya ialah 192.168.50.175 dan nama pengguna Macnya ialah "Steve", saya juga memerlukan kata laluan Steves supaya saya boleh menyambung ke Macnya dan mengakses papan keratannya.
pbpaste | ssh [email protected] pbcopy
Saya akan memasukkan kata laluan Steves apabila diminta, dan papan keratannya akan serta-merta mempunyai rentetan yang saya pilih pada papan keratan saya padanya. Kini dia boleh menampal arahan itu ke dalam Terminal untuk melaksanakannya, atau melakukan apa sahaja.
Memindahkan Blok Teks Besar & Kod Sumber Dengan Selamat Antara Mac Ini juga berfungsi dengan blok teks yang sangat besar yang menjadikannya sempurna untuk menghantar yang panjang klip kod sumber atau data teks lain yang sama ada anda tidak mahu e-mel atas sebab keselamatan, atau yang sebaliknya akan rosak akibat menghantar pelanggan Pengutus Segera.
Ini nampaknya hanya berfungsi dengan data teks biasa, tetapi jika anda boleh membuatnya berfungsi dengan perkara lain, beritahu kami dalam ulasan.