: ubuntu中Samba服务之配置
来源:互联网 发布:廖雪峰javascript pdf 编辑:程序博客网 时间:2024/04/30 22:25
http://blog.sina.com.cn/s/blog_7544573101011kbr.html
ubuntu中Samba服务之配置
标签:sambaubuntu
Step1:samba软件包的安装
$ sudo apt-get installsamba
$ sudo apt-get install smbfs
Step 2: 创建共享目录
Step3:编辑samba的配置文件,允许网络连接
把WORKGROUP改成MSHOME(有的版本说不改,我改了,但还没弄明白到底改不改有什么区别,待解决)
并在后面添加如下信息
找到 security =user 在后面添加(若此语句前有#则去掉,在smb.conf文件中“#”和“;”都是注释)
username map =/etc/samba/smbusers
在文件最后,添加下面的内容,其中share为共享文件夹名,
现在要添加newsfan这个网络访问帐户。如果系统中当前没有这个帐户,那么
$ sudo useraddnewsfan
要注意,上面只是增加了newsfan这个用户,却没有给用户赋予本机登录密码。所以这个用户将只能从远程访问,不能从本机登录。而且samba的登录密码可以和本机登录密码不一样。
$ sudo smbpasswd -anewsfan 新增网络使用者的帐户
$ sudo cat >/etc/samba/smbusers.conf 打开新建立的配置文件
在新建立的文件内加入下面这一行并保存
$newsfan = "network username"
如果将来需要更改newsfan的网络访问密码,也用这个命令更改
$ sudo smbpasswd -anewsfan
删除网络使用者的帐号的命令把上面的-a 改成 -x
step 5:验证配置文件的正确性
也有的会显示执行子进程“testparm”失败(没有该文件或目录)。
于是终于完成。再次验证出现成功提示
sherry@ubuntu:~$ testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: rlimit_max (1024) below minimum Windows limit(16384)
Processing section "[printers]"
Processing section "[print$]"
Processing section "[share]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Load smb config files from /etc/samba/smb.conf
rlimit_max: rlimit_max (1024) below minimum Windows limit(16384)
Processing section "[printers]"
Processing section "[print$]"
Processing section "[share]"
Loaded services file OK.
Server role: ROLE_STANDALONE
下面显示出Ubuntu与俺的小紫成功连接
[sudo]password for sherry:
Enter root's password:
Domain=[MSHOME] OS=[Unix] Server=[Samba 3.4.0]
Domain=[MSHOME] OS=[Unix] Server=[Samba 3.4.0]
启动Samba服务器后,可以使用ps命令查看进程:
$ sudops-aux
可以看到Samba服务会同时启动两个服务,其中smbd主要用来管理共享出来的目录,nmbd主要用来解析NetBIOS名。在Windows系统中,主机可以被加入一个组中,这样每个主机都必须有一个名字,这个名字是用于在网上被标志的名,并非机器的主机名,将其称为NetBIOS名。其中nmbd进程是随着smbd进程启动而启动。
哇咔咔~不容易啊,在完全不懂LINUX的情况下成功安装samba!胜利!
另保存几个相关语句:
启动samba服务 sudo/etc/init.d/samba start
关闭samba服务 sudo/etc/init.d/samba stop
重启samba服务 sudo/etc/init.d/samba restart
另:貌似新版本10.04安装有所不同,以下是网上拷来的
ubuntu10.4中用老方法行不通,好像资源中新出了samba4,因此用命令:$sudoapt-get install samba会提示你安装samba4。
新方法是从应用程序-->ubuntu软件中心。搜索samba,选择名字叫samba的安装。
完成后执行命令:
$sudo apt-get install smbfs
$sudo apt-get install smbclient
新方法是从应用程序-->ubuntu软件中心。搜索samba,选择名字叫samba的安装。
完成后执行命令:
$sudo apt-get install smbfs
$sudo apt-get install smbclient
==========================
我安装的UBUNTU 11.10版本。 默认SAMBA的启动/停止为:
sudo service smbdstart
sudo service smbdstop
即在/etc/init.d/目录下只有smbd
=============================================================
摘自: http://bbs.chinaunix.net/thread-2302433-1-1.html
注:
【查看samba服务是否已经启动】
crifan@crifan-ubuntu10:~$ ps -aux | grep smbd
Warning:bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
root
root
root
crifan
另外,去查看nmbd服务是否也已经启动:
crifan@crifan-ubuntu10:~$ ps -aux | grep nmbd
Warning:bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
crifan
http://hi.baidu.com/chenyangxin/blog/item/9c388050681bfd738535248e
“可以看到Samba服务会同时启动两个服务,其中smbd主要用来管理共享出来的目录,nmbd主要用来解析NetBIOS名。在Windows系统中,主机可以被加入一个组中,这样每个主机都必须有一个名字,这个名字是用于在网上被标志的名,并非机器的主机名,将其称为NetBIOS名。其中nmbd进程是随着smbd进程启动而启动。”
注:
ubuntu中Samba服务之配置 转自: http://cynthia.blog.51cto.com/839408/634253
- : ubuntu中Samba服务之配置
- Ubuntu中安装和配置Samba服务
- 配置Ubuntu samba服务
- ubuntu 配置 samba 服务
- Ubuntu配置安装Samba服务
- Ubuntu下配置samba服务
- Ubuntu下配置Samba服务
- ubuntu安装配置samba服务
- ubuntu安装配置samba服务
- Ubuntu配置安装Samba服务
- ubuntu 12.04 配置samba共享服务 实践篇更新中
- ubuntu 12.04 配置samba共享服务 实践篇更新中
- ubuntu中安装samba服务
- linux中samba服务配置
- ubuntu中配置samba方法
- Ubuntu samba配置服务文件包
- Ubuntu 11.04下配置samba服务
- Ubuntu Samba服务安装与配置
- 22个完美设计的 PSD 登录表单模板免费下载
- 6.鼠标移到GridView某一行时改变该行的背景色方法一:
- 隐式Intent
- struts 1.3 核心组件(三)
- 7.鼠标移到GridView某一行时改变该行的背景色方法二:
- : ubuntu中Samba服务之配置
- 2012.09.05
- Intent和PendingIntent的区别
- 8.GridView实现删除时弹出确认对话框:
- [转]老年人吃炖得熟透了的肥肉可以降血脂、降血压、降胆固醇
- 新鲜出炉的30个精美的 jQuery & CSS3 效果【附演示和教程】
- ADF11g-012:使用 ADF Skin
- 9.GridView实现自动编号:
- 堆与栈的区别