您的位置:首页 > 运维架构 > Linux

linux配置samba服务【原创】

2017-09-12 14:28 465 查看

转载请注明出处http://www.cnblogs.com/paul8339/p/7509981.html

需求,windows服务器访问linux的共享文件,需要linux服务器安装并配置samba服务

1、安装

yum install samba -y

备份配置文件

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

2、去掉用户家目录显示

将用户tommy的家目录屏蔽起来

;[homes]

; comment = Home Directories

; browseable = no

; writable = yes

; valid users = %S

; valid users = MYDOMAIN\%S

默认情况下,[homes],browseable,writable参数前面是没有分号的,这样客户端就能看到用户tommy的家目录,

这样不安全,所以要在[homes],browseable,writable前面加上分号,这样在客户端就只能看见sambashare_user

这一个目录了

3、如果设置所有人都能访问

[test1]

comment = test1

path = /test1

public = yes

建立目录

mkdir /test1

4、如果指定用户访问smb服务

用户必须是已有的系统用户

useradd smb

smbpasswd -a smb



使用pdbedit -a -u smb

查看是否添加成功

pdbedit -L

如果用户需要修改密码

smbpasswd -a smb

在输入新的密码即可

建立目录

mkdir /test1

目录/test1的权限一定要smb用户也能对目录有权限,否则无法访问

chown a+w /test1

修改配置文件

vim /etc/samba/smb.conf

[test1]

comment = test1

path = /test1

public = no

browseable = yes

writable = no

write list = smb

hosts allow = 10.158.13.54

并指定访问的IP为10.158.13.54

hosts allow=10.158.13.54 10.34.56.123 ( 设置允许访问次共享文件的ip,多个ip之间用空格隔 开)

10.72.7.

5、使配置文件生效,重启服务

service smb restart

service nmb restart

6、客户端windows连接



然后输入用户名,密码

问题:

windows客户端查看如果有问题就断开共享,重新连接

C:\Users\chh-huang>net use

会记录新的网络连接。

状态 本地 远程 网络

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

已断开 \\10.158.13.54\pubdir1 Microsoft Windows Network

已断开 \\10.158.13.54\smbuser Microsoft Windows Network

已断开 \\10.158.13.54\IPC$ Microsoft Windows Network

命令成功完成。

C:\Users\chh-huang>net use * /del

您有以下的远程连接:

\\10.158.13.54\pubdir1

\\10.158.13.54\smbuser

\\10.158.13.54\IPC$

继续运行会取消连接。

您想继续此操作吗? (Y/N)
: y

命令成功完成。

C:\Users\chh-huang>net use

会记录新的网络连接。

列表是空的。

而且Samba服务有区分大小写bug

7、Linux客户端连接

[root@sun ~]# smbclient -U smbuser //192.168.18.99/smbuser

Password:

Domain=[SMX] OS=[Unix] Server=[Samba 3.0.33-3.37.el5]

smb: \> get smbuser.txt ---下载文件。

put 文件名 ---上传文件。

getting file \smbuser.txt of size 0 as smbuser.txt (0.0 kb/s) (average 0.0 kb/s)

---
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: