> Linux教程 > 系统运维 >

samba 不同系统间文件传输

用于局域网 linux与windows文件共享|linux下的打印机共享
 最简单的搭建
 服务器:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
iptables –F           #清空防火墙配置
iptables save        #保存防火墙配置
setenforce 0         #关闭SELinux
  
yum list |grep samba
yum install samba
rpm –qa |grep ^samba       #查看安装的包
samba-common-3.5.10-125.el6.x86_64    #公共包
samba-3.5.10-125.el6.x86_64            #服务端
samba-client-3.5.10-125.el6.x86_64  #客户端
mkdir /samba/share –p             #新建本地共享目录
chmod 777 /samba/share/         #授权
vim /etc/samba/smb.conf          #更改配置,发布共享目录
workgroup= leaf_samba_group      #改成自己的组名
security=share                          #原来的user改成share共享
[public_share_dir]      #以下是添加进去的
comment = this is a directory that anyone can access
path = /samba/share
public = yes
writable = yes
  
service smb start
service nmb start
chkconfig smb on
chkconfig nmb on
 



客户端:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
[itnetcn@client ~]# smbclient -L 192.168.1.100      #发现对方共享资源(空密码回车)
Enter root's password:                          #注意密码直接空按回车
…………
        public_share_dir Disk      this is a directory that anyone
…………
[itnetcn@client ~]# smbclient //192.168.1.100/public_share_dir #直接访问对方资源
Enter root's password: 
……
smb: > ls                                         #可以查看文件
……
  samba_share_success       
……
smb: >mkdit text                                   #可以创建文件
smb: >exit
 

http://www.it.net.cn

r扩展:客户端挂载方式
1、临时挂载
1 mount –t cifs //192.168.1/100/public_share_dir /media
 


2、固定挂载
1
2
3
4
5
mkdir /mnt/smb
vim /etc/fstab
//192.168.1.100/public_share_dir /mnt/smb cifs username=root,password='' 0 0
mount –a
ls /mnt/smb
 


 3、触发式挂载(未完等续)


(责任编辑:IT)