FreeBSD 挂载 windows 共享文件夹
mount_smbfs -I 192.168.211.10 //xlxz@xlxz.org/move /mnt
再按提示输入[xlxz]用户在[xlxz.org]上的密码,就没问题了.
无密码访问
# 生成访问的加密的密码
# [plainpassword]是指共享用户的密码
smbutil crypt plainpassword
记住上边命令生成的密码.
在vim ~/.nsmbrc 文件
# HOSTNAME: windows主机名称
# USERNAME: 共享用户名称
# SHARENAME: 共享文件夹名称
# xxxx: 填写上边命令生成的加密后的密码
# hostname username sharename 都是大写
cat ~/.nsmbrc
[HOSTNAME:USERNAME:SHARENAME]
addr=192.168.211.10
password=xxxx
这样就不需要密码了
mount_smbfs -N -d 777 -f 777 -I 192.168.211.10 //xlxz@xlxz.org/move /mnt
# -d 挂载的文件夹权限
# -f 挂载的文件的权限
中文乱码
mount_smbfs -N -E UTF-8:CP936 -d 777 -f 777 -I 192.168.211.10 //xlxz@xlxz.org/move /mnt
# -d 挂载的文件夹权限
# -f 挂载的文件的权限
# -E 解决乱码问题,注意必须为大写字母
# 注意使用 locale 命令查看是否为 zh_CN.UTF-8 如果不是将会显示为乱码
Freebsd 自动挂载 Windowns 共享文件夹
在 /etc/nsmb.conf 写入配置
[QI:QI]
charsets=UTF-8:CP936 #解决乱码问题,注意必须为大写字母
addr=192.168.56.25
password=$$1615c5134
在 /etc/rc.local 写入挂载命令
mount -t smbfs //QI@QI/job_project /mnt