Centos 临时挂载
安装 cifs-utils
yum install cifs-utils
mkdir /mnt/挂载文件夹
mount -t cifs -o username="username",password="password" //ip/SMB文件夹 /mnt/挂载文件夹
Centos 自动挂载
echo "mount -t cifs //ip/SMB文件夹 /mnt/挂载文件夹 -o username=username,password=password" >> /etc/rc.local && chmod 777 /etc/rc.local && chmod -R 777 /etc/rc.d
Ubutu 挂载
1、下面为在Ubuntu安装客户端的命令
sudo apt-get install smbclient
sudo apt-get install cifs-utils
2、下面为列出某个ip的提供的samba命令
smbclient -L 192.168.0.149/ -U yourname%yourpasw
3、下面为进入操作文件模式的命令,命令和ftp基本一样,ls、rm等linux命令都可以使用。
smbclient //192.168.0.149/yourdir -U yourname%yourpasw
4、挂载命令,最实用的哦
下面命令是以挂载上面服务端共享的Share1到test1为例的,username后是samba服务器的用户名,password后面是用户对应的samba密码(不是操作系统的密码)。(你应该提前创建test1目录),测试用了同一台电脑(自己挂载自己),更多情况应该是另外一台电脑挂载。
mkdir /home/codbo/test1
sudo mount -t cifs //192.168.0.149/Share1 /home/codbo/test1 -o username=user1,password=123456
5、下面是卸载已经挂载的samba文件夹命令,是4的反操作
sudo umount /home/codbo/test1
6、关于自动挂载
vi /etc/fstab
//192.168.128.1/SMB文件夹 /mnt/挂载文件夹 cifs defaults,username=administrator,password=password,rw 0 2
参考链接 Ubutu临时挂载smb文件夹