四、Samba服务器的配置笔记
来源:互联网 发布:手机gif截图软件 编辑:程序博客网 时间:2024/05/29 12:29
Samba(用于linux与windows间的通信)
今天搞了一个下午,终于把Samba服务给配置好了,在虚拟机下的Ubuntu10.04和WindowsXP实现共享,具体步骤如下:
1,首先保证Ubuntu能连入Internet(虚拟机通过桥接),XP与Ubuntu能互相ping通。安装Ubuntu Samba。
终端执行:
$ sudo apt-get install samba4;
$ sudo apt-get install smbfs;
$ sudo apt-get install system-config-samba;
2,创建共享目录(可以省略此步骤,将共享目录设为根目录“\”),当然共享用户跟目录都可以再添加,此处我是在默认用户zsj下添加文件夹。
终端执行:mkdir /home/ share ;在默认目录下创建名为share 的共享文件夹。
终端执行:chmod 777 /home /share ;改变share 属性以便访问。
3,备份并编辑smb.conf允许网络用户访问 (养成随时备份的好习惯,在关键的时候你会发现当初的备份是多么的明智!)
终端执行:sudo cp /etc/Samba/smb.conf /etc/Ubuntu Samba/smb.conf_backup ;备份。
终端执行:sudo vi /etc/Samba/smb.conf ;编辑smb.conf。
将下列几行新增到文件的最后面,假设允许访问的用户为zsj。而文件夹的共享名为 share,让XP用户通过这个zsj来和我们进行数据交流。
[zsj]
comment = linux on zhouxin
path = /
browseable = yes
writable = yes
public = yes
available=yes
read = yes
4,还是接上面在smb.conf中把这里改一下,找到[global]把 workgroup = MSHOME 改成如下代码:(注意这workgroup要和windows下的workgroup一致!)
workgroup = WORKGROUP
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
后面的三行是为了防止出现中文目录乱码的情况。
5,现在要添加zsj这个网络访问帐户。
终端执行:sudo useradd zsj
要注意,上面只是增加了zsj这个用户,却没有给用户赋予本机登录密码。现在要新增网络使用者的密码:
终端执行:sudo smbpasswd -a zsj(WIN共享访问ubuntu的时候要填的密码)
终端执行:sudo vi /etc/samba/smbusers ;在新建立的文件内加入
zsj = “network username” 这一行并保存。
6,测试并重启Ubuntu samba,
终端执行:sudo testparm;
sudo /etc/init.d/samba4 restart 即可。
注意,一定要重启Ubuntu,不然会一直不成功!这个问题害得我费了我好长时间才发现!
- 四、Samba服务器的配置笔记
- samba服务器的配置
- samba服务器的配置
- Samba服务器的配置
- samba 服务器的配置
- Samba服务器的配置
- Samba服务器的配置
- samba服务器的配置
- Samba服务器的配置
- Samba服务器的配置
- Samba服务器的配置
- Samba服务器的配置
- Samba服务器的配置
- Samba服务器的配置
- Samba服务器的配置
- Samba服务器的配置
- samba服务器的配置
- samba服务器的配置
- 关于对话框上的按钮不响应点击事件的问题
- 安装Jad和Jar
- Android中对Sqlite的查询更新操作,能实现外键约束吗?
- tellg,tellp,seekp,seekg函数
- memcached shell使用
- 四、Samba服务器的配置笔记
- postfix(二) DNS知识
- KJAVA
- scp在Linux主机之间复制不用输入密码
- 动态创建二维vector,行数自动增加
- SpringSecurity (Spring权限验证) 之 配置1
- BSTR、char*和CString转换
- 链表的反转
- ANSI,UNICODE, UTF-8 字符串之间的相互转换