GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menyalin file tanpa menggunakan scp di dalam sesi ssh?

Untuk mengirim file:

cat file | ssh [email protected] "cat > remote"

Atau:

ssh [email protected] "cat > remote" < file

Untuk menerima file:

ssh [email protected] "cat remote" > copy

Coba ini:

cat myfile.txt | ssh [email protected] 'cat - > myfile.txt' 

Anda dapat menggunakan xxd dan beberapa kutipan jelek untuk menyalin beberapa file serta menjalankan perintah padanya dan menjalankannya:

ssh -t [email protected] "
echo $'"$(cat somefile | xxd -ps)"' | xxd -ps -r > "'somefile'"
chmod +x somefile
echo $'"$(cat someotherfile | xxd -ps)"' | xxd -ps -r > "'someotherfile'"
chmod +x someotherfile
./somefile
./someotherfile
"

Linux
  1. Bagaimana Menggandakan File Tanpa Menyalin Datanya Dengan Btrfs?

  2. Bagaimana cara mengunduh file dari server menggunakan SSH?

  3. Bagaimana cara menyalin file melalui FTP menggunakan Ubuntu Linux?

  1. Bagaimana cara melepaskan sesi ssh tanpa mematikan proses yang sedang berjalan?

  2. Bagaimana cara menghapus file tanpa menggunakan rm?

  3. Bagaimana cara menyalin file secara transaksional?

  1. Bagaimana Cara Menyalin File Dari Server Jarak Jauh Ke Mesin Lokal?

  2. Bagaimana Cara Ssh Ke Server Menggunakan Server Lain??

  3. Cara menyalin file ke banyak direktori menggunakan perintah gnu cp