Ubuntu 环境 samba的安装&配置

一.samba的安装:

sudo apt-get install samba
sudo apt-get install smbfs
sudo apt-get install cifs-utils (新版 smbfs 为cifs-utils )

二. 创建共享目录:

mkdir /home/myname   

三.创建Samba配置文件:

  1. 保存现有的配置文件

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

2.修改现配置文件

sudo vim /etc/samba/smb.conf

[share]
path = /home/myname
valid users = myname
force user = nobody
force group = nogroup
group = nogroup
read only = No
create mask = 0700
directory mask = 0700
directory mode = 0700
guest ok = Yes

说明:
1)valid users = 是允许访问该目录的用户名,多个用户用@或,隔开。
2)[share]为共享目录名称,在windows下访问时显示的名字

四.创建samba帐户

(如果系统中当前没有这个帐户(sudo useradd myname ,也可以用系统中己存在的账户如root)

 sudo touch /etc/samba/smbpasswd 
 sudo smbpasswd -a myname
 (用系统中的账号,这里myname换成系统中的账户即可)
 sudo gedit /etc/samba/smbusers
在新建立的文件内加入下面这一行并保存 代码:
  myname= “networkusername”  

五.重启samba服务器

sudo testparm
验证一下配置参数有没有问题,如果有问题在回去修改
sudo /etc/init.d/samba restart   

六.无写权限问题

1)关闭防火墙
> #sevice iptables stop

2)修改 /etc/samba/smb.conf,

security = share
---- share表示安全最低级别,其次是user,最高是server
[共享目录名]
writeable = yes

3)文件/文件夹所属用户权限不正确,导致无法写入

chmod 777 /home/user

4)关闭selinux

setenforce 0
没有setenforce可以安装
sudo apt-get install selinux-utils

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值