Samba 服务搭建

1、系统环境

    本文 采用的是 Ubuntu 16.04 amd64

# lsb_release -a

    

2、Samba 服务器端

2.1 软件安装

# apt-get Install samba

    

2.2 samba 用户

2.2.1 查看 samba 用户

# pdbedit -L

    

2.2.2 创建 samba 用户

# useradd  -u {uid} {user_name}
# smbpasswd -a {user_name}

## 使 samba 用户,具备 相应的操作权限,777:具备所有权限; -R:递归,修改文件夹内部所有文件
# chmond -R 777 {share_dir}

    

2.2.3 删除 samba

# pdbedit -x {user_name}

    

2.3 配置文件

# cat /etc/samba/smb.conf
...
...
[label]
comment=NAS SHARE
security = user
path = /opt
writeable= yes
public = no
guest ok = no
变量 说明
label 标签页,客户端访问时 显示的文件夹名称,可根据需要,自定义
comment 起注释说明作用,自定义
security 用户认证,本次采用 user方式
path Linux服务器端共享的目录
writeable 是否可写
public public用来指定该共享是否允许guest账户访问
guest ok 意义同 "public"

    

2.4 samba服务

# /etc/init.d/samba { restart | start | stop }

3、Samba Windows 客户端访问

    地址栏输入 "\\{server_ip}\{dir}"

猜你喜欢

转载自blog.51cto.com/11495268/2317165