苗火 Nicholas
[ubuntu]How to install and config samba in ubuntu
2016-2-1 萧
1、使用下列命令安装samba

sudo apt-get install samba

sudo apt-get install smbfs

Or:

sudo apt-get install samba samba-common



2、创建一个文件夹

mkdir ~/UbuntuShare

sudo chmod 777 ~/UbuntuShare



3、添加一个用户

sudo useradd ShareUseName



4、配置samba

①备份一下配置文件

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

②用vim编辑配置文件

sudo vim /etc/samba/smb.conf

③添加配置信息

[Share]

     path = ~/UbuntuShare

     available = yes

     browseable = yes

     public = yes

     writable = yes

     valid users = ShareUseName

     create mask = 0700

     directory mask =0700

     force user =nobody

     force group = nogroup



5、添加samba用户和密码

  sudo touch /etc/samba/smbpasswd

  sudo smbpasswd -a ShareUseName

  然后按照提示输入密码(假如:abc123)就好了。



6、重启samba服务器

sudo /etc/init.d/smbd restart



7、在其他电脑访问共享文件夹

①windows下

windows的文件夹中输入

\\samba电脑的IP\Share

②Linux下

在命令行中输入

mount //samba电脑的IP/Share /media/ -o username=ShareUseName,password=abc123

这样就可以共享啦。



8, 关闭防火墙或允许smbd端口:

sudo ufw disable



下面是查看Samba服务器的端口及防火墙;

查看这个有何用呢?有时你的防火墙可能会把smbd服务器的端口封掉,所以我们应该smbd服务器所占用的端口;下面查看中,我们知道smbd所占用的端口是139和445;

[root@localhost ~]#sudo netstat -tlnp |grep smb

tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN10639/smbd

tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN10639/smbd



[root@localhost ~]#sudo ufw allow 139

[root@localhost ~]#sudo ufw allow 445

[root@localhost ~]#sudo ufw status



Status: active To           Action      From

--                         ------      ----

22                         ALLOW       Anywhere

139                        ALLOW       Anywhere

445                        ALLOW       Anywhere

22                         ALLOW       Anywhere (v6)

139                        ALLOW       Anywhere (v6)

445                        ALLOW       Anywhere (v6)



 



9,配置动态链接库路径

# vi /etc/ld.so.conf



加入一行/usr/$home$//install/samba/lib



# ldconfig 不是i的大写而是L的小写



执行ldconfig命令让配置生效



 



10,加入开机启动项将下面这段写入/etc/rc.local



/usr/$home$/install/samba/sbin/nmbd start



/usr/$home$/install/samba/sbin/./smbd start
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容