在ubuntu中使用smaba
来源:互联网 发布:北京网络教学综合平台 编辑:程序博客网 时间:2024/06/05 23:07
samba服务器可以使得Liunx文件夹共享到windows中,也就意味着我们可以使用SOURCE INSIGHT 开发linux程序
1.安装samba服务器与客户端(用于测试)
sudo apt-get install sambasudo apt-get install smbclient
2.修改配置文件
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak #保存原来的配置文件sudo getdit /etc/samba/smb.conf
在后面添加
[share] path = /home/zhou/workspace available = yes browsealbe = yes public = yes writable = yes将
#security = user
替换为
security = userps:
samba的详细配置说明:
[share] # 该共享的共享名 comment = smb share test # 该共享的备注 path = /home/share # 共享路径 allow hosts = host(subnet) # 设置该Samba服务器允许的工作组或者域 deny hosts = host(subnet) # 设置该Samba服务器拒绝的工作组或者域 available = yes|no # 设置该共享目录是否可用 browseable = yes|no # 设置该共享目录是否可显示 writable = yes|no # 指定了这个目录缺省是否可写,也可以用readonly = no来设置可写 public = yes|no # 指明该共享资源是否能给游客帐号访问,guest ok = yes其实和public = yes是一样的 user = user, @group # user设置所有可能使用该共享资源的用户,也可以用@group代表group这个组的所有成员,不同的项目之间用空格或者逗号隔开 valid users = user, @group # 指定能够使用该共享资源的用户和组 invalid users = user, @group # 指定不能够使用该共享资源的用户和组 read list = user, @group # 指定只能读取该共享资源的用户和组 write list = user, @group # 指定能读取和写该共享资源的用户和组 admin list = user, @group # 指定能管理该共享资源(包括读写和权限赋予等)的用户和组 hide dot files = yes|no # 指明是否像UNIX那样隐藏以“.”号开头的文件 create mode = 0755 # 指明新建立的文件的属性,一般是0755 directory mode = 0755 # 指明新建立的目录的属性,一般是0755 sync always = yes|no # 指明对该共享资源进行写操作后是否进行同步操作 short preserve case = yes|no # 指明是否区分文件名大小写 preserve case = yes|no # 指明是否保持大小写 case sensitive = yes|no # 指明是否对大小写敏感,一般选no,不然可能引起错误 mangle case = yes|no # 指明混合大小写 default case = upper|lower # 指明缺省的文件名是全部大写还是小写 force user = testuser # 强制把建立文件的属主是谁。如果我有一个目录,让guest可以写,那么guest就可以删除,如果我用force user= testuser强制建立文件的属主是testuser,同时限制create mask = 0755,这样guest就不能删除了 wide links = yes|no # 指明是否允许共享外符号连接,比如共享资源里面有个连接指向非共享资源里面的文件或者目录,如果设置wide links = no将使该连接不可用 max connections = 100 # 设定最大同时连接数 delete readonly = yes|no # 指明能否删除共享资源里面已经被定义为只读的文件
3.创建samba账户
sudo smbpasswd -a smbuser
ps:
smbuser 是你的ubuntu登陆名,
系统会提示你输入两次密码
4. 重启samba 服务器
sudo service smbd restart
5.测试
Linux本地测试:
smbclient -L //localhost/share
如果安装成功的话,会输出
win+R
然后输入 \\+"LinuxIP地址"+\share 就可以访问文件夹了 然后再输入你的samba 用户名 密码就可以了
ps:提前确定你的共享文件夹对samba用户有可读写权限 不然无法正常读写
0 0
- 在ubuntu中使用smaba
- ubuntu smaba服务配置
- ubuntu 安装smaba服务
- Ubuntu下搭建smaba
- smaba
- smaba
- 在ubuntu中使用蓝牙
- 在ubuntu中使用XFtp
- 在Ubuntu16.04下搭建 Smaba服务器
- 在非中文ubuntu中使用iBus
- 在ubuntu中使用wallpaper-tray
- 在ubuntu 11.04中使用VNC
- 在ubuntu中使用iscsi网络磁盘。
- 在Ubuntu 10.04中使用中文man
- 在Ubuntu中使用终端删除应用程序
- 如何在Ubuntu中使用条件布局
- 在Ubuntu中使用终端删除应用程序
- 在ubuntu中使用wine安装SourceInsight
- C语言 冒泡法排序,选择法排序和插入排序
- Cart项目开发记录学习笔记
- Tomcat设置cmd窗口的title属性
- 阿里云服务器安装配置redis并且加入到开机启动
- UTF-8转换成UTF-16或者CSTtring
- 在ubuntu中使用smaba
- HashTable 与HashMap的区别
- 重新发送短信倒计时更新ui超级好用
- shutdown linux
- getchar()——用法注意
- html学习笔记--常见图片格式区别
- 一个安卓小项目(4)——安卓获取手机IMEI号及写配置文件
- day13
- JS操作cookie