リモート アプリケーションを実行しており、x11 転送を使用して画面に表示しています。リモート アプリケーションがローカル USB ポートを使用してデバイス (USB ディスクなど) にアクセスできるようにすることはできますか? もしそうなら、詳細な手順をお願いします。
ありがとう!
リモート アプリケーションを実行しており、x11 転送を使用して画面に表示しています。リモート アプリケーションがローカル USB ポートを使用してデバイス (USB ディスクなど) にアクセスできるようにすることはできますか? もしそうなら、詳細な手順をお願いします。
ありがとう!
USBドライブ上のファイルを読み書きする必要がある場合は、これでうまくいくはずです。
sshfs を使用して、ローカル USB をリモート コンピューターにマウントできます。
両方のコンピューターに ssh をインストールする必要があります。
$sudo apt-get install ssh
USBスティックを差し込みます。おそらく自動マウントが必要です。そうでない場合は、USB ドライブを手動でマウントします。
$sudo mkdir /media/localUSB
$sudo shown YOUR_LOCAL_USER /media/localUSB
#replace YOUR_LOCAL_USER with your current user name of the local machine
$sudo mount /dev/sdbX /media/localUSB
#replace X with your usb device number
次に、リモート コンピューターに sshfs をインストールする必要があります。
$sudo apt-get install sshfs
リモート コンピューターに USB スティックのマウント ポイントを作成します。
$sudo mkdir /media/remoteUSB
$sudo shown YOUR_REMOTE_USER /media/remoteUSB
#replace YOUR_REMOTE_USER with your current user name of the remote machine
最後に、sshfs でマウントします。
$sshfs LOCAL_COMPUTER_ADRESS:LOCAL_USB_MOUNT_POINT /media/remoteUSB -o ssh_command="ssh -l YOUR_REMOTE_USER" #l is L, not one
#replace LOCAL_COMPUTER_ADRESS with your local computer ip or host name
#replace LOCAL_USB_MOUNT_POINT with the directory whre the usb is mounted. If you made de manual mounting process, it should be: /media/localUSB
#replace YOUR_REMOTE_USER with your current user name of the remote machine
sshfs を使用して /dev/sdbX をリモート マウントできるかどうかはわかりません。USB ポートに直接アクセスする必要がある場合は試してみてください。