GNU/Linux >> Belajar Linux >  >> Linux

Gunakan perangkat melalui SSH?

SSHFS tidak berfungsi seperti itu -- ia menangani file, tetapi bukan perangkat. Semuanya adalah file, tetapi ada banyak jenis file, termasuk:file biasa, direktori, tautan simbolik, soket, perangkat karakter, dan perangkat blok.

% ls -l /dev/sda
brw-r----- 1 root disk 8, 0 Oct  9 20:59 /dev/sda

Huruf b menunjukkan ini adalah perangkat blok. Jenis file ini mendukung ioctl selain fungsi baca dan tulis normal. Tujuan dari ioctl adalah mengizinkan cara untuk melakukan operasi "ekstra" ke perangkat. Operasi ini berbeda untuk setiap jenis perangkat:perangkat DVD dapat membuka/menutup pintunya, tetapi perangkat ethernet tidak bisa.

Inilah mengapa perangkat lunak SSHFS tidak dapat membuat file perangkat tersedia melalui jaringan.

Anda memerlukan sistem berbeda yang dibuat untuk tujuan ini, seperti webCDwriter.


Jika Anda ingin mengakses perangkat blok dari jarak jauh, ada alat yang disebut 'nbd' (Perangkat Blok Jaringan). Saya telah menggunakan ini di masa lalu untuk mengkloning harddisk menggunakan dd if=/dev/nbd0 of=/dev/hda dengan kesuksesan yang wajar.

Namun, saya ragu ini akan berfungsi untuk drive optik.

Saya pikir Anda akan lebih baik menjalankan perangkat lunak pembakar secara lokal di mesin jarak jauh (misalnya dengan X atau VNC), dan membuatnya menarik file menggunakan mekanisme berbagi file biasa seperti samba atau NFS.


Linux/UNIX bukan Paket 9. "Semuanya adalah file" tidak berarti bahwa semuanya adalah jenis file yang sama. FIFO dan node perangkat menjadi contoh utama.

Tidak, Anda tidak bisa melakukannya dengan cara ini. Rekomendasi saya adalah menggunakan penulis virtual (celebron menulis ke gambar, .iso atau lainnya) dan menyalurkannya ke cdrecord melalui ssh.


Linux
  1. Cara Mengunduh dan Mengunggah File melalui SSH

  2. Cara membedakan direktori melalui ssh

  3. Memipipkan perangkat video melalui SSH atau tcptunnel?

  1. Ssh – Redirect Stdout Melalui Ssh?

  2. Kapan Menggunakan Nohup?

  3. Ssh – Mengapa Firefox Sangat Lambat Dibanding Ssh?

  1. Cara Mentransfer File dengan Rsync melalui SSH

  2. Cara menggunakan SSHFS untuk Memasang Direktori Jarak Jauh melalui SSH

  3. Cara terhubung ke perangkat melalui SSH melalui koneksi ethernet langsung