map*_*ap7 104
有pyNeighborhood这是在软件中心下载安装Samba共享和可用的GUI。
这是一个很好的文章就设在这里就如何设置它并使用它。
首先安装 cifs utils
sudo apt-get install cifs-utils
Run Code Online (Sandbox Code Playgroud)
或者,基本的终端命令是:
mount -t cifs -o username=USERNAME,password=PASSWD //192.168.1.88/shares /mnt/share
Run Code Online (Sandbox Code Playgroud)
如果您想在 Nautilus 中查看您的挂载,最好先在 /media/USERNAME/ 中创建一个子文件夹,例如:
mkdir /media/paul/cifsShare
Run Code Online (Sandbox Code Playgroud)
此外,例如可以在 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
Run Code Online (Sandbox Code Playgroud)
在这种情况下,您将在安装时刻被要求输入密码(实际上是 2 个密码)。
阅读此处的Samba 文档,了解如何执行此操作并正确设置以在启动时安装等。
小智 15
正如map7所说,但是如果您不想每次更改驱动器上的文件时都使用root权限,那么您必须挂载到用户文件夹,并确保将gid和uid设置为您的用户名.
设置它们的命令:
mount -t cifs -o username=USERNAME,password=PASSWD,uid=$USER,gid=$USER //192.168.1.88/shares ~/mnt/share
Run Code Online (Sandbox Code Playgroud)
请注意,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
Run Code Online (Sandbox Code Playgroud)
1) 我的 samba 共享在 Caja(ubuntu 16.04“explorer”)中显示为
smb://thinkpad/ddrive/
Run Code Online (Sandbox Code Playgroud)
这是一个很好的石蕊测试,没有连接/路径问题。
(警告:如果 caja 询问您 Windows 机器上的密码凭据,您可能希望将域从 WORKGROUP 切换到机器的名称,即“thinkpad”。那么驱动器的真正本地登录凭据应该可以。)
2)如果有效,命令来了:
sudo mount -t cifs -o username=frank //thinkpad/ddrive /mnt/ddrive
Run Code Online (Sandbox Code Playgroud)
,password=supersecret直接在username=后面加一个(没有空格),但是你也可以等待提示,当你输入命令的时候。