此篇文章是自己参考前辈们的指导搭建samba,对遇到的问题和解决方法做了记录。
1.切换到root用户,安装samba
root@ubuntu:/opt#apt-get install samba cifs-utils samba-common
2.配置samba用户名密码
root@ubuntu:/opt#cat /etc/passwd | mksmbpasswd > /etc/samba/smbpasswd
3. 为当前用户配置Samba密码(-a后面添加的是你需要添加的用户名,根据你的实施情况而定,可以使用smbpasswd -h查看用法)
root@ubuntu:/opt# smbpasswd -a qin
New SMB password:
Retype new SMB password:
Added user qin.
4. 配置/etc/samba/smb.conf,设置你自己的共享目录
- [opt]
- comment = share /opt
- path = /opt
- public = yes(非必须)
- browseable = yes
- writeable = yes(非必须)
- read only = no
- guest ok = yes
# security = share(设置成share,登录时不需要身份验证)
5.设置完成之后,使用testparm测试配置的参数是否成功,成功则会打印出如下信息
[opt]
comment = share /opt
path = /opt
read only = No
guest ok = Yes
6.重启samba服务
root@ubuntu:/etc/samba# /etc/init.d/samba restart
或者 root@ubuntu:/etc/samba#service samba restart
7.更改/opt目录的权限,否者你在创建或者拷贝文件的时候会出报错
root@ubuntu:/# chmod 777 opt/ -R
8.查看本机的ip地址
root@ubuntu:/etc/samba# ifconfig
eth0 Link encap:以太网 硬件地址 00:0c:29:f5:ff:56
inet 地址:192.168.1.26 广播:192.168.1.255 掩码:255.255.255.0
9.在windows下访问Linux下配置的/opt这个共享目录,在运行或者我的电脑路劲里面输入//192.168.1.26即可
10.进到Linux下之后,会有一个/opt目录,右键单击这个目录,会有一个【映射网络驱动器(M)】,使用设个功能可以添加在我的电脑的列表里面,很方便往共享目录中读写文件,但是有一个问题,如果网络不是很好,会引起整个电脑速度很慢(慎用)。