永发信息网

Ubuntu15.04如何安装Samba

答案:1  悬赏:0  手机版
解决时间 2021-02-10 09:32
各位大神,小弟是初学Linux的菜鸟,想问一下如何安装Samba,下面截图是我在网上找的安装方法,到最后出现的画面,请问如何解?
网上找的安装方法:sudo apt-get install samba
最佳答案
一.为什么要用Samba?
Samba的主要任务就是实现Linux系统和Windows系统之间的资源共享。我们现在是要在Linux下配置Samba,让Windows的用户可以访问你 配置好之后的PC。

二.需要的软件?
我是在ubuntu上实现的,所以我只需在配置好ubuntu的更新源之后,在终端中使用一下两句命令,就可以安装Samba的软件包
$sudo apt-get install smaba
$sudo apt-get install smbfs

三.Samba服务的组成
Samba的核心是两个守护进程smbd和nmbd。当然,它们的配置信息都保存在/etc/samba/smb.conf里面。
其中smbd处理Samba软件与Linux协商,nmbd使其他主机能浏览Linux服务器。

四.Samba的配置文件的语法
配置文件就放在/etc/samba/下,名字叫作smb.conf。如果怕改了之后有问题,可以备份一份。
执行如下命令进行备份(事实上就是复制一份,并且改名)
$sudo cp /etc/samba/smb.conf /etc/samba/smb_conf_backup
一个完整的smb.conf配置文件有两部分组成Global Settings(全局参数设置)和Share Definitions(共享定义)组成。
每个部分有消息头和参数构成,如[global]就是一个消息头,用[]标志。
而参数的结构形式是parameter = value。
注释用#表示,这个和shell脚本有点像
而你会发现有一些前面有;号,这个表示这一行的配置可以更改,修改就要去掉;,让配置起作用。

五.Samba组成
(1)Samba Global Settings 全局参数设置
该部分由[global]段来完成配置,主要是设置整体的规则,有个参数一般要修改的是workgroup=mygroup,此句提供NT域名或者工作组名,是必须根据实际修改的。
(2)Share Definitions 共享定义
有很多段,都用[]标志开始的,这里要自己根据情况修改。

六.设置共享目录。
反正随便设置一个目录给别人访问就行了,第一次配置,也就不考虑太多。
$sudo mkdir -p /home/share/samba
$sudo chmod 777 /home/share/samba

七.修改配置文件
(1)global修改的地方,防止乱码产生
[global]
workgroup = WORKGROUP
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
(2)在文本最后添加Share段,其中/home/share/samba是共享目录
[Share]
comment = Shared Folder with username and password
path = /home/share/samba
public = yes
writable = no
valid users = user
create mask = 0300
directory mask = 0300
force user = nobody
force group = nogroup
available = yes
browseable = yes
(3)搜索到security一项,修改如下
security = user
username map = /etc/samba/smbusers

八.定制Samba的用户
在终端中输入一下命令
$sudo useradd user #增加了一个叫做user的用户
$sudo smbpasswd user #修改user的对samba服务的密码,系统会提示输入密码

九.重新启动服务
保存并关闭配置文件,在终端中输入如下命令
$sudo testparm
重新启动服务
$sudo /etc/init.d/samba restart

十.使用服务
(1)在windows系统下使用
方法一:在IE地址栏中输入: \\你的IP 然后回车,可能要求你输入用户名和密码,就是第八步所设定的。
方法二:在网上邻居中新建邻居,在路径中输入: \\你的IP\Share 然后点击下一步完成,当然,还是可能会要求输入用户名和密码
(2)在Linux下访问
在终端中挂载文件系统
$sudo mount -t smbfs -o username=user,password=123456 //218.*.*.*/Share /mnt
其中,-t参数指示了文件系统的类型,username是用户名,password是密码,218.*.*.*是你的IP,Share你在配置文件中已经指明的段名,/mnt是你要挂载所到的文件夹,当然你可以自己修改
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
买了宝鸡到西安的火车票可以从蔡家坡上车吗
想问下檀香的香对人身有害吗?
天运汽贸地址在哪,我要去那里办事
(2010届金华五校联考)植物细胞可以通过渗透作
跳芭蕾舞的人到了年纪大了会有脚伤吗
大名县天昱汽车销售有限公司地址在什么地方,
电脑上的yy4480看电影免费吗
三相柜机空调5匹显示FR是什么原因
各位我的苹果手机为什么总是自动关机
北汽威旺祺胜店地址在什么地方,我要处理点事
【40尺集装箱体积】...最大载货毛重和体积是
人们注视着冉冉升起的国旗为什么会自豪?
银行卡密码输错3次去柜台还是错
鹏威汽贸怎么去啊,我要去那办事
itunes 可用airdrop吗
推荐资讯
餐饮酒店收银台培训新员工报告怎么写
荆条蜜放冰箱保鲜会结晶吗,如果不结晶是不是
什么是槐米(槐花)
在同一斜面上o点分别以v和2v的速度水平抛出A
耳朵轮廓神经的疼,一阵一阵的,很疼。是一天
南前线地址在哪,我要去那里办事
海天教育(望云街)地址有知道的么?有点事想过
恐龙快打改变游戏人物按什么键
砖混结构木工支模不包材料多少钱一平划算
在三角形ABC中,AB=4倍根号3,AC=2倍根号3,AD为
海丰县公平镇大立加油站我想知道这个在什么地
1.什么海滚天空—— 2.什么海火熊熊—— 3.什
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?