我在网络上的两台独立机器(Ubuntu 机器 A 和 B)上运行 Ubuntu 10.04。我正在使用安装在 Ubuntu 机器 A 上的其他软件的临时文件运行一些测试。该软件使用 中的临时目录/tmp/<usrname>/temp_dir
。我的目标是将连接到 Ubuntu 机器 B 的外部硬盘驱动器安装在 Ubuntu 机器 A 下,/tmp/<username>/temp_dir
以便外部硬盘驱动器充当 Ubuntu 机器 A 上所述软件的临时目录。恰巧有一个错误,当这种情况在野外发生时,软件无法保存临时备份文件(这是由用户报告的)。
我的问题是,我甚至无法将外部硬盘安装在我想要的位置。我该怎么做?
请注意,使用相同的命令,我可以很好地安装网络共享,根据这个帖子。
答案1
我最终检查了两台机器并更新了所有 samba 软件包。我以为我安装了所有正确的软件包,但可能并非如此。我在两台机器上都安装了服务器/客户端软件包,然后重试。这次我得到了一个有用的错误:未找到 IP 地址。即使我在网络上使用了服务器名称,samba 也不喜欢这样。我最终使用了以下命令:
sudo mount -t cifs -o username=<username> //192.168.5.227/share/ /tmp/<username>/temp_dir/
在提示符下输入密码后,挂载成功。我测试了软件,一切似乎都正常。
我想我肯定安装了安装 Linux 共享所需的某个实用程序包。虽然这对我来说似乎很荒谬,因为我能够使用旧配置安装 Windows 共享,但无法安装 Linux 共享,但我很高兴它能正常工作。我仍在学习如何使用包管理器使用这些包。我以为安装包会神奇地起作用,但现在我却觉得很无聊。