关于 六月, 2010 的文章
Samba在Linux上的安装与配置
由 mcsrainbow 发表在 Linux&Unix, Windows 分类,时间 2010/06/11
1.安装samba
RHEL/SUSE:
#rpm -ivh samba-*
#rpm -ivh samba-common-*
#rpm -ivh samba-client-*
#rpm -ivh system-config-samba-*
CentOS:
#yum install samba system-config-samba samba-client samba-common
Ubuntu:
#apt-get install samba smbfs
2.创建samba配置文件
#touch /etc/samba/smbpasswd
#mv -f /etc/samba/smb.conf /etc/samba/smb.conf.bak
#vi /etc/samba/smb.conf
输入以下内容:
[global]
server string = Samba Server Version %v
security = user
encrypt passwords = yes
[tom]
workgroup = tom
netbios name = tom
path = /home/tom
browseable = yes
writeable = yes
[jack]
workgroup = jack
netbios name = jack
path = /home/jack
browseable = yes
writeable = yes
3.为samba创建用户tom、jack并设置密码
#useradd -m tom
#useradd -m jack
#smbpasswd -a tom
#smbpasswd -a jack
4.启动samba
#/sbin/service smb start
5.设置samba自启动
#chkconfig smb on
6.在Windows上映射网络驱动盘
Windows 访问 samba 共享连接(假设服务器IP为192.168.10.3)
在[开始]-[运行]中输入 \\192.168.10.3\
Windows 断开 samba 共享连接,
在[开始]-[运行]-[cmd]回车中输入 net use * /del
将 samba 共享的 Linux 目录,映射成 Windows 的一个驱动器盘符
在右键点击[我的电脑]-[映射网络驱动器],选择“驱动器”盘符与“文件夹”地址,如 “Z” 与 “\\192.168.10.3\tom”,确认后在“我的电脑”中即可看到新创建的网络驱动器“Z”。
注:具体的权限分配是由Linux的文件系统权限来控制的,主要通过useradd和groupadd创建不同的用户和分组,用chown和chmod来控制目录的访问权限来实现。如果需要根据项目来分类的话,可以在创建用户的时候加上-M参数使其不生成默认的home目录,而配置文件中[]方括号内也修改为项目的名称,path修改为项目的文件夹路径。
近期评论(Recent Comments)
问题找到啦,非常感谢
感谢提供解决问题的思路。我的情况是因为文件有损坏,使用hotcopy 会出现“svnadmin: Can't open file '/SVN_PATH/db/revprops/24/24685'...
大神,您好。 你的博客 都是使用什么软件和主题搭建的哈?关注你的博客很久了。 也想自己搭建一个 总结 反思自己。谢谢大神...
int result = 0; for (int i = 0; i < 101; i++) { result ^= data[i]; ...
如果确认所有的表都是INNODB引擎,没有任何MyISAM表,还可以加上--no-lock参数。...
讲的不错, mark
答案无疑是本地端口转发了,它的命令格式是: ssh -L :: 原来是这个原理...