Linux_Ubuntu_samba架设服务器
2011-01-08 10:47
423 查看
以下说明基于ubuntu10.04平台。
$sudoapt-get install smbfs
创建名为server的用户:
$smbpasswd–a
server
Newsmb password:
Retypenew smb password:
[global]
workgrouid = WORKGROUP
netbios name = siceaner-server
string name = siceaner-server
encrypt password = yes
smb passwd file =/etc/samba/smbpasswd
public = yes
hosts allow = 10.14.102. (允许访问服务器的IP段)
log file = /var/log/samba/log.%m
max log size = 0
security = user
wins support = yes
dns proxy = no
load printers = yes
cups options = raw
[share]
comment= Share Docs
path= /opt/share (共享文件路径)
public= no
browseable= yes
writeable= yes
validuser = server (服务器使用的用户)
createmode = 0777
directorymode = 0777
[printers]
comment= all printers
path= /var/spool/samba
printable= yes
browseable= no
guestok = no
writeable= no
smbpasswd–e server
(2)启动samba
smbd、nmbd在/etc/init.d文件夹下,可以直接执行:
servicesmbd start或service smbdrestart
servicenmbd start或service nmbdrestart
(3)检查smbd是否开启
ps–e | grep smb
ps–e | grep nmb
smb://samba服务器ip地址
即可访问samba服务器。
1. 安装samba
$sudoapt-get install samba$sudoapt-get install smbfs
2. 创建用户
Samba服务器不使用Linux系统的用户账号进行用户认证,而是维护自己的用户账号文件。Samba服务器的用户账号文件保存在“/etc/samba”目录中,文件名是smbpasswd,初始状态smbpasswd文件不存在,在第一次使用smbpasswd命令创建Samba用户时自动建立。在建立Samba用户账户之前先要建立同名的Linux系统用户账号。创建名为server的用户:
$smbpasswd–a
server
Newsmb password:
Retypenew smb password:
3. 配置文件
vim/etc/samba/smb.conf[global]
workgrouid = WORKGROUP
netbios name = siceaner-server
string name = siceaner-server
encrypt password = yes
smb passwd file =/etc/samba/smbpasswd
public = yes
hosts allow = 10.14.102. (允许访问服务器的IP段)
log file = /var/log/samba/log.%m
max log size = 0
security = user
wins support = yes
dns proxy = no
load printers = yes
cups options = raw
[share]
comment= Share Docs
path= /opt/share (共享文件路径)
public= no
browseable= yes
writeable= yes
validuser = server (服务器使用的用户)
createmode = 0777
directorymode = 0777
[printers]
comment= all printers
path= /var/spool/samba
printable= yes
browseable= no
guestok = no
writeable= no
4. 启动samba
(1) 使能共享用户smbpasswd–e server
(2)启动samba
smbd、nmbd在/etc/init.d文件夹下,可以直接执行:
servicesmbd start或service smbdrestart
servicenmbd start或service nmbdrestart
(3)检查smbd是否开启
ps–e | grep smb
ps–e | grep nmb
5. 访问samba服务器
5.1. windown访问samba服务器
搜索网络中的计算机,输入samba服务器的ip地址,即可访问samba服务器。5.2. linux访问samba服务器
在文件夹的地址栏中输入:smb://samba服务器ip地址
即可访问samba服务器。
相关文章推荐
- Ubuntu Linux系统下轻松架设nginx+php服务器应用
- linux(ubuntu)下架设FTP(vsftpd)服务器
- linux下服务器的架设(dhcp,nis,samba,ftp,dns)
- linux下服务器的架设(dhcp,nis,samba,ftp,dns)
- Ubuntu Linux系统下轻松架设nginx+php服务器应用
- Linux服务器的架设 (DHCP,NIS,SAMBA,FTP,DNS)
- 如何架设Ubuntu Linux打印服务器
- linux ubuntu samba 服务器
- Linux下服务器的架设(dhcp,nis,samba,ftp,dns)
- 用Ubuntu Linux系统架设cacti监控服务器
- Linux资格认证:Ubuntu架设asp.net服务器
- 用Ubuntu Linux系统架设cacti监控服务器
- Ubuntu Linux系统下轻松架设nginx+php服务器应用
- linux_UBUNTU 12.04 上使用 SQUID 架设HTTP正向代理服务器
- 自己动手架设linux下Web服务器(图)4
- linux Ubuntu下配置Samba
- 超简单不用samba不用任何FTP软件或客户端一分钟搞定linux的FTP服务器
- 20150120 【 ARM 】 Linux基础·II(账号,权限,服务器[samba,nfs,tftp])
- Linux (Ubuntu) 下文件共享服务 Samba 安装
- RHCE课程-RH253Linux服务器架设笔记五-DNS服务器配置(2)