window系统上共享文件夹
通过系统界面共享文件夹
选择共享文件夹,点击属性
点击共享
选择用户,点击共享
通过命令行共享文件夹
net share "987"="d:\222\888" /GRANT:Everyone,FULL /REMARK:"1234567"
其中987是远程访问的文件夹名称,远程访问的时候通过这个名字访问文件夹
centos7系统挂载共享文件夹
创建挂载目的文件夹
mkdir -p /mnt/smb
挂载命令
mount -t cifs -o username=zenglg,password=*** //192.168.1.10/ftp /mnt/smb/
其中,命令各参数含义如下
- /mnt/smb/为linux本机文件目录,若本机没有该目录则需创建,我在前面已经创建了
- //192.168.1.10/ftp为windows系统IP和共享目录名称
- zenglg为windows系统登录用户名,***为windows系统登录密码
挂载成功后,切换到/mnt/smb/目录下,查看目录下文件,可成功访问到windows共享文件夹下所有文件。我们可以看到跟我们windows下共享的文件夹内的内容一致,说明挂载成功了
windows访问共享文件夹
界面上操作
打来我的电脑,输入\\ip\共享文件夹名称
开机自动挂载共享文件夹并即时生效一键脚本
mkdir -p /mnt/smb/
# 临时挂载
mount -t cifs //192.168.3.45/ftp /mnt/smb/ -o username=zenglg,password=19850508,vers=2.0
# 永久挂载
sed -i '$a\mount -t cifs //192.168.3.45/ftp /mnt/smb/ -o username=zenglg,password=19850508,vers=2.0' /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local
设置成功之后重启服务器进行测试