ubuntu16.4上安装samba映射到windows10端

flm@flm:~$ sudo apt-get install samba samba-common smbclient

flm@flm:~$ ps -ef | grep smb
flm        2486   2438  0 21:51 pts/2    00:00:04 gedit /etc/samba/smb.conf
root       3738      1  0 21:59 ?        00:00:00 /usr/sbin/smbd -D
root       3740   3738  0 21:59 ?        00:00:00 /usr/sbin/smbd -D
root       3758   3738  0 21:59 ?        00:00:00 /usr/sbin/smbd -D

flm        3959   2438  0 22:00 pts/2    00:00:00 grep --color=auto smb

//创建一个samba用户

flm@flm:~$ sudo groupadd fuleiming -g 6000
flm@flm:~$ sudo useradd flaming -u 6000 -g 6000 -s /sbin/nologin -d /dev/null
flm@flm:~$ 
flm@flm:~$ sudo smbpasswd -a flaming
New SMB password:
Retype new SMB password:
Added user flaming.

 

//或者使用下面的简单的方法

flm@flm:~$ sudo useradd flaming

flm@flm:~$ sudo smbpasswd -a flaming
New SMB password:
Retype new SMB password:
Added user flaming.
flm@flm:~$ 

在 /etc/samba/smb.conf文件末尾加上

[share_flm]
   comment = ubuntu share
   path = /home/flm/samba
   guest ok = no
   browseable = yes
   create mask = 0777
   directory mask = 0777
   read only = no

flm@flm:~$ /etc/init.d/samba restart
[ ok ] Restarting nmbd (via systemctl): nmbd.service.
[ ok ] Restarting smbd (via systemctl): smbd.service.
[ ok ] Restarting samba-ad-dc (via systemctl): samba-ad-dc.service.

flm@flm:~$ 

flm@flm:~$ ifconfig 
ens33     Link encap:以太网  硬件地址 00:0c:29:95:87:c8  

          inet 地址:192.168.1.102 

如果没有设置就先查看网卡名字 ifconfig -a,然后再设置IP

sudo ifconfig  ens33 192.168.1.102

最后在地址栏输入 \\192.168.1.102

然后回车就可以看到共享目录share_flm了

但是居然不能访问(文件夹权限导致)

我发现我指定的 valid users = flaming,难道是这个flaming出问题了,于是我修改了它的密码

flm@flm:~$ sudo smbpasswd -a flaming

flm@flm:~/$ sudo smbpasswd -a flaming
[sudo] flm 的密码: 
对不起,请重试。
[sudo] flm 的密码: 
New SMB password:
Retype new SMB password:

Failed to add entry for user flaming.

网上查了一下失败原因,说是因为没有加相应的系统账号

flm@flm:~$ sudo groupadd fuleiming -g 6000

flm@flm:~$ sudo useradd flaming -u 6000 -g 6000 -s /sbin/nologin -d /dev/null

这样设置以后再创建用户flaming就没问题了

flm@flm:~$ sudo smbpasswd -a flaming
New SMB password:
Retype new SMB password:

Added user flaming.

这样以后,终于可以访问share_flm下面的内容了!

如果要往这个映射的文件夹里写东西就需要设置这个文件夹的权限

一般设为0777,不然Windows系统会报

没有权限

参考:https://blog.csdn.net/qq_29350001/article/details/50724258

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值