我正在使用 Ubuntu 11.10,并尝试安装 freenas 服务器。我已将服务器设置为共享韋斯和网络文件系统没有运气。
我努力了smbmount //192.168.1.### /mnt/
我对 Ubuntu 并不陌生,但也不算高级用户,因此如果可用的话,我更喜欢 GUI 选项。
我如何安装韋斯11.10分享?
答案1
有py邻里这是一个用于安装 samba 共享的 GUI,可以在软件中心下载。
有一篇好文章位于此处如何设置和使用它。
首先安装 cifs 实用程序
sudo apt-get install cifs-utils
或者,基本终端命令是:
mount -t cifs -o username=USERNAME,password=PASSWD //192.168.1.88/shares /mnt/share
如果您想在 Nautilus 中看到您的挂载,最好先在 /media/USERNAME/ 中创建一个子文件夹,例如:
mkdir /media/paul/cifsShare
另外,可以在 mount 命令中省略密码(也将演示文件/文件夹模式):
sudo mount -t cifs //nas-server/cifsShare /media/paul/cifsShare -o username=paulOnNAS,iocharset=utf8,file_mode=0777,dir_mode=0777,soft,user,noperm
在这种情况下,您在安装时会被要求输入密码(实际上是 2 个密码)。
阅读Samba 文档在这里关于如何操作并正确设置以便在启动时安装等等。
答案2
正如 map7 所说,但如果您不想每次更改驱动器上的文件时都使用 root 权限,那么您必须挂载到用户文件夹,并确保 gid 和 uid 设置为您的用户名。
设置它们的命令:
mount -t cifs -o username=USERNAME,password=PASSWD,uid=$USER,gid=$USER //192.168.1.88/shares ~/mnt/share
请注意,mnt
文件夹是在~/mnt/share
而不是中创建的/mnt/share
。
另外,如果您希望它提示您而不是在命令中输入密码,则可以省略 password=PASSWD,该密码可能会存储在您的 shell 历史记录中:
mount -t cifs -o username=USERNAME,uid=$USER,gid=$USER //192.168.1.88/shares ~/mnt/share
答案3
1)我的 samba 共享在 Caja(ubuntu 16.04“explorer”)中显示为
smb://thinkpad/ddrive/
这是一次很好的石蕊试验,没有连接/路径问题。
(警告:如果 caja 询问您的 Windows 计算机的密码凭据,您可能需要将域从 WORKGROUP 切换为计算机的名称,即“thinkpad”。然后您的驱动器的真正本地登录凭据就可以了。)
2)如果有效,则输入以下命令:
sudo mount -t cifs -o username=frank //thinkpad/ddrive /mnt/ddrive
- 事先确保 /mnt/ddrive 作为空目录存在。
- 您也可以
,password=supersecret
在 username= 后直接添加(无空格),但也可以等待输入命令时出现提示。
答案4
您可以将所有这些详细信息放入 /etc/fstab 中,以便在系统启动时挂载目录。如果 Windows 或 SMB 服务器位于 IP 地址上192.168.1.1
/etc/fstab //192.168.1.1/SharedFolder/ /mnt/linux_smb cifs username=winuser,password=TopSecret 0 0
创建目录作为 Linux 挂载点
mkdir /mnt/linux_smb chmod 755 /mnt/linux_smb
首次手动安装
mount -a
最终的错误可以通过以下方式找到
dmesg | tail