我们有一个 Windows 文件服务器,地址如下:
\\bioinf-filesrv2.mycompany.fr\cluster15
Run Code Online (Sandbox Code Playgroud)
如何从 Linux 访问它?
在 Ubuntu 14.04 上,我尝试通过 nautilus 访问它,但它崩溃了。这是崩溃报告:
sta*_*fry 18
假设最近使用的是 Linux,请执行以下操作:
$ mount -t cifs //bioinf-filesrv2.mycompany.fr/cluster15 /mnt
Run Code Online (Sandbox Code Playgroud)
它将安装在/mnt
. 您将需要足够的特权(或成为 root)。
如果您需要添加凭据,请尝试:
$ mount -t cifs -o username=myuser,password=mypass //bioinf-filesrv2.mycompany.fr/cluster15 /mnt
Run Code Online (Sandbox Code Playgroud)
您可能需要从发行版的存储库中安装一个名为的包,cifs-utils
但希望它已经作为标准安装的一部分存在。
小智 7
我建议将它添加到您/etc/fstab
的 . 我的有一条(长)行:
//1.2.3.4/share_name/ /media/mount_point cifs uid=1000,guid=1000,rw,credentials=/etc/cifspasswd 0 0
Run Code Online (Sandbox Code Playgroud)
cifs
是任何 Windows 共享的文件系统类型。uid=1000,guid=1000,rw
意味着系统上的任何人都可以访问此共享credentials=/etc/cifspasswd
意味着找到的凭据/etc/cifspasswd
将用于验证对 Windows 服务器上共享的访问。此凭据文件应包含访问 Windows 共享所需的用户名和密码,即
username=foo
password=bar
Run Code Online (Sandbox Code Playgroud)
由于/etc/fstab
系统的其他用户(通常)可读,您可以以 root 身份创建文件并chmod go-=rwx
删除其他用户的访问权限,以保护您的密码。
警告如果您启动系统并且服务器不可用,Linux 将在启动过程中稍等片刻,然后放弃。
在 Ubuntu 中单击 alt+f2。
类型smb://bioinf-filesrv2.mycompany.fr/cluster15
。进入。
查看鹦鹉螺中的新坐骑。
来源:http ://www.howtogeek.com/howto/29167/3-easy-ways-to-connect-to-windows-shared-folders-from-linux/
归档时间: |
|
查看次数: |
104647 次 |
最近记录: |