v2-5e1c46a46841a3c38a47f6f9827d2589_720w.jpg
用mount命令挂载:
#sudo apt-get install smbfs #老版本
mount -t smbfs -o codepage=cp936,username=用户名,password=密码 , -l //ip地址/共享文件夹名 挂载点
mount -t smbfs -o codepage=cp936,username=用户名,password=密码 , -l //计算机名/共享文件夹名 挂载点
mount -t smbfs -o codepage=cp936 //ip地址或计算机名/共享文件夹名 挂载点 #无用户名和密码

在ubuntu12.10之后,smbfs被cifs代替:
sudo apt-get install cifs-utils
将上面命令中的smbfs改为cifs
如:
mount -t cifs //192.168.2.2/share /151.2_share -o guest
mount -t cifs //192.168.2.2/share /151.2_share -o username=samba,password=samba,iocharset=utf-8

用smbmount命令挂载:
smbmount -o username=用户名,password=密码 , -l //ip地址/共享文件夹名 挂载点
smbmount -o username=用户名,password=密码 , -l //计算机名/共享文件夹名 挂载点
smbmount //ip地址或计算机名/共享文件夹名 挂载点

fstab开机挂载:
//ip地址或计算机名/共享文件夹名 挂载点 smbfs username=用户名,password=密码 0 0
如:
//servername/sharename /media/windowsshare cifs guest,uid=1000,iocharset=utf8 0 0
//192.168.151.2/share /media/windowsshare cifs defaults,guest 0 0
//192.168.2.2/share /media/windowsshare cifs defaults,username=samba,password=samba

#若报错请检查是否安装了autofs服务

5 对 “linux挂载samba”的想法;

  1. Linux 指定端口挂载samba 亲测可用!
    root@ubuntu ~# apt-get install cifs-utils
    root@ubuntu ~# mount -t cifs -o username=**用户名不需要引号**,password=**密码不需要引号**,port=445 //172.16.12.252/develop /mnt/test/
    root@ubuntu ~# mount -t cifs -o username=**用户名不需要引号**,password=**密码不需要引号**,port=446 //www.reconnect.top/develop /mnt/test/

  2. mount: mount //10.0.0.3/Bakup on /mnt failed: Can not access a needed shared library

    1. mount -t cifs //192.168.2.1/share-1 /samba -o username=root,password=123456,iocharset=utf8

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

Captcha Code