samba 服务器配置

为了避免一些小的问题也要老是重启电脑,还是狠心要装个虚拟机,那共享就必不可少了,virtualbox的共享我是不想提了,所以还是用samba服务器吧,下面是我的安装过程:


所有工作之前,请确保你的虚拟机和WINDOWS之间的网络连接方式是桥接,否则samba访问失败

1、安装samba:
这个我还是比较喜欢用命令行安装,当然也可以直接用系统自带的
Synaptic package manager
sudo apt-get install samba smbfs smbclient system-config-samba
samba 提供共享服务
system-config-samba用来创建,修改,删除samba 共享(界面)
smbfs一种支持 SMB/CIFS协议的文件系统。该协议用于在 Windows工作组 (Workgroups)Windows NTLan  Manager 之间相互通信。
smbclient可存取SMB/CIFS服务器的用户端程序

2、配置共享目录:
首先建立共享目录,我是在/home/gans下面建立了一个 mysharefolder ,并且要设置访问
权限: chmod 777 mysharefolder -R
# sudo gedit /etc / samba/smb.conf
在最后面添加如下内容:
[Public]
path = /home/gans/mysharefolder
available = yes
browseable = yes
guest ok = yes
writeable = yes
force user = gans
force group = gans
这里我解释下最后两个的目的:
这是为了从WINDOWS移动进来的文件的属性自动都是gans用户和组,这样就不用转换了
(这里没有用界面配置共享目录,其实上面的那个界面配置共享目录的可以不装,
如果要用界面配置:#sudo system-config-samba

3、重启samba:
sudo /etc / init.d/smbd restart

4、访问:
首先要确保虚拟机里的ubuntu和windows系统的IP在一个段,比如主机:192.168.1.1
那么,ubuntu可以是192.168.1.(2-254)
这样就可以访问了,在windows的开始->运行里面输入:\\ubuntu的IP地址

PS:
1、开始windows上面访问samba很慢,后来查了网上资料,找到解决办法,原理具体我就不说,主要是防火墙导致的,解决办法:
# iptables -A INPUT -i lo -j ACCEPT

2、sudo smbpasswd -a账号 (这是为账号添加密码)
这是为用户添加samba密码,可以和登陆系统的密码不一样,但是我好像访问的时候没用到密码,可能以后会有用吧,注意下这个,有个概念就行

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值