samba 基本使用

作为一个开发者,在不同的系统上共享资料,samba是必备的,太他妈方便了。

安装samba

Debian/ubuntu上安装,

sudo apt-get install samba smbclient

每次在配置完samba服务后,需要重启samba服务

sudo /etc/init.d/smbd restart

客户端工具,

smbclient -Uusername%password -W workgroup //ip/share_dir

有时候在脚本中使用很方便。。

共享Linux上的目录

我在做samba服务的时候,基本都是直接共享用户的主目录,比如/home/test.
编辑 /etc/samba/smb.conf,添加共享项目,如下的配置将把所有用户的家目录共享,有读写权限,在windows一侧可以直接将其映射到本地,方便。。

[home]
   comment = User's Home
   path = /home/%u
   browseable = yes

共享Windows上的目录

在Windows侧设置好共享目录后,Linux可以将其挂载到本地使用,方便。。

mount -t cifs -o username=test,password=test //ip/share_dir /mount_point

亦可以将其添加到/etc/fstab中,实现开机自动挂载

//10.0.0.10/share_ubuntu /home/ddv/win7_share cifs defaults,auto,rw,user,uid=1000,file_mode=0640,dir_    mode=0750,exec,credentials=/home/ddv/win7_share_user    0  0

你可能感兴趣的:(samba 基本使用)