
具体步骤:
- 安装samba软件,使用命令
sudo apt-get install samba samba-common
。 - 创建一个共享目录,并设置777权限,使用命令
sudo mkdir /home/share
和sudo chmod 777 -R /home/share
。您可以根据自己的需要修改目录的名称和位置。 - 配置samba服务的配置文件,使用命令
sudo vim /etc/samba/smb.conf
。在文件末尾添加以下内容:
[share]
path = /home/share
available = yes
browseable = yes
public = yes
writable = yes
其中 /home/share
为共享目录的路径,您可以根据自己的需求进行修改。
- 添加samba用户,使用命令
sudo adduser 用户名
;设置用户密码,使用命令sudo smbpasswd -a
。然后您需要输入两次密码进行设置,然后这个用户就可以登录samba共享目录了。用户名
- 重启samba服务,使用命令
sudo service smbd restart
。 - 测试共享目录是否可用,您可以在其他设备上访问
\\ + Ubuntu的IP地址
或者smb:// + Ubuntu的IP地址
。您需要输入之前设置的用户名和密码才能访问共享目录。 - 如果无法连接,请记得检测服务器是否放通了SMB协议需要使用的
445
端口。
检查samba是否安装成功:
- 您可以使用命令
rpm -qa | grep samba
来查看您的系统是否已经安装了samba的服务组件。如果您看到类似以下的输出,说明您已经安装了samba:
samba-common-3.6.23-51.el6.x86_64 samba-winbind-3.6.23-51.el6.x86_64 samba-3.6.23-51.el6.x86_64 samba-winbind-clients-3.6.23-51.el6.x86_64
- 您也可以使用命令
service smbd status
和service nmbd status
来查看samba的两个守护进程(smbd和nmbd)是否正在运行。如果您看到类似以下的输出,说明您已经启动了samba:
smbd (pid 3782) is running... nmbd (pid 3797) is running...
卸载samba:
- 如果您想要卸载samba,您可以使用命令
rpm -e --nodeps 包名
来逐个删除samba的服务组件。例如,您可以输入以下命令来卸载samba:
rpm -e --nodeps samba-winbind-clients-3.6.23-51.el6.x86_64 rpm -e --nodeps samba-winbind-3.6.23-51.el6.x86_64 rpm -e --nodeps samba-common-3.6.23-51.el6.x86_64 rpm -e --nodeps samba-3.6.23-51.el6.x86_64
此处为隐藏的内容
注册登录后,方可查看
登录
评论