719*_*016 6 mount remote-access external-hdd
我在家庭 WRT54L Linux 网络 (192.168.0.2) 上有一台台式机 Ubuntu 11.04,上面安装了外部 USB 驱动器,当我带着笔记本电脑回到家时,我希望能够安装外部 USB 驱动器从我的 Ubuntu 11.04 笔记本电脑 (192.168.0.3) 到桌面,无需从桌面上拔下它,即访问它。
是否可以通过终端命令将远程安装命令从我的笔记本电脑发送到桌面 USB 驱动器?理想情况下,创建本地挂载点的东西我可以从笔记本电脑中安装的程序本地调用,例如:
username@laptop ~“安装驱动器以便笔记本电脑可以看到它” username@laptop ~ ./myprograminlaptop /my/file/which/is/actually/on/the/desktop/file.txt
每次笔记本电脑连接到家庭网络时,我可以自动执行此过程吗?
在我们连接了 USB 驱动器的服务器上,打开 Nautilus 并浏览到 USB 驱动器的安装点(通常在 中找到/media/
)。在此文件夹的右键单击上下文菜单中打开共享选项,勾选共享此文件夹,为共享提供一个合理的名称,然后创建共享
在远程(即您的笔记本电脑)上,打开 Nautilus 以浏览网络以查找上述共享。在鼠标双击时,它将作为网络驱动器安装在您的笔记本电脑上,并在桌面上显示为一个图标。
要在主目录中以非 root 用户身份挂载 samba 共享以访问所有应用程序,您可能需要查看smbnetfs。
如果您没有将 USB 驱动器设置为自动挂载,您将能够使用SSH远程挂载它(安装openssh-server 后 在您的桌面上)。
您需要使用 ssh -sudo apt-get install ssh
在两台机器上运行。
然后,你只需在笔记本电脑上进入nautilus,File->Connect to Server...,选择“SSH”,在Server输入框中输入桌面的外部IP,端口是22,文件夹是/ media/,用户名是您在桌面上的用户名。单击“连接”,系统会要求您输入桌面密码。
要安装驱动器,请打开终端,输入ssh yourusernameondesktop@yourdesktopsip
,输入密码,然后使用 mount 命令。
sudo mkdir /media/flashdrive
sudo mount /dev/devicename /media/flashdrive
Run Code Online (Sandbox Code Playgroud)
确保您的密码安全 - 远程访问可能会被用来对付您。
注意:我假设您位于不同的网络中,因为您提到了您的家。请澄清这一点。
归档时间: |
|
查看次数: |
45056 次 |
最近记录: |