如何在 Ubuntu Server 12.04 中安装和配置 SWAT

3 samba

如何在 12.04 中安装 SWAT(Samba Web 管理工具)

小智 6

在终端写:

sudo apt-get install samba smbfs samba-doc swat xinetd
Run Code Online (Sandbox Code Playgroud)

/etc/xinetd.conf 中启用服务 SWAT并使用以下新配置重新启动:

sudo update-inetd --enable 'swat'

sudo dpkg-reconfigure xinetd
Run Code Online (Sandbox Code Playgroud)

创建新的配置文件/etc/xinetd.d/swat

sudo cat > /etc/xinetd.d/swat <<-EOF

service swat
{
port = 901
socket_type = stream
wait = no
user = root
server = /usr/sbin/swat
log_on_failure += USERID
disable = no
}
EOF
Run Code Online (Sandbox Code Playgroud)

将权限smb.conf更改为组管理员(adm)

使用chmodchgrp工具分别更改文件访问权限和组权限:

sudo chmod g+w /etc/samba/smb.conf

sudo chgrp adm /etc/samba/smb.conf
Run Code Online (Sandbox Code Playgroud)

使用以下命令重新启动服务xinetd

sudo service xinetd restart
Run Code Online (Sandbox Code Playgroud)

打开您的网络浏览器并访问http://samba_server:[port]默认端口:901

如果成功,您将看到一个对话框,要求您输入用户名和密码。

在此处输入图片说明

使用来自 admin 组的用户名和密码登录,您将可以访问 SWAT。

在此处输入图片说明