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文件夹

Last modification:June 5, 2021
反正也没人会打赏