在Linux中,如何访问Windows的共享目录
时间:2019-11-20 08:54:14 来源:igfitidea点击:
如何从Linux系统访问Windows计算机上的共享文件夹?
可以使用名为smbclient的命令行工具,或者使用mount命令。
使用Mount命令挂载Windows共享目录
这是在windows和linux系统之间共享数据的简单方法。
将//windowsserver/sharename共享目录
挂载到 Linux系统下的/mnt/win目录:
# mkdir -p /mnt/win # mount -t smbfs -o username=winntuser,password=mypassword //windowsserver/sharename /mnt/win # cd /mnt/win # ls -l
要在每次系统启动时自动装载,需要在文件/etc/fstab中设置:
# vi /etc/fstab
添加一行
windowserver/share /mnt/win smbfs auto,gid=users,fmask=0664,dmask=0775,iocharset=iso8859-15, credentials=/etc/sambapasswords 0 0
创建密码文件/etc/sambapasswords:
# vi /etc/sambapasswords
添加以下内容:
username = winntuser password = mypassword
保存并关闭文件。
设置权限,确保只有root用户可以访问这个文件:
# chown 0.0 /etc/sambapasswords # chmod 600 /etc/sambapasswords