Este artigo também está disponível no
meu blog.
Seguindo a
série de Artigos para serem utilizados em sala de aula, desta vez apresentaremos o SWAT.
O
SWAT é uma ferramenta livre que tem como objetivo facilitar a configuração do Samba. Escrevi um artigo rápido sobre configuração do Samba
neste link. Porém se você deseja configurar e iniciar os serviços de compartilhamento do Samba em apenas alguns cliques use o SWAT. A página do SWAT é semelhante as página de configurações de modems ou ainda de roteadores wireless. É fácil, intuitiva e ainda mais, o help é super completo e você aprende muitas opções apenas "fuçando" o SWAT.
Porém para conhecer bem o SWAT e mexer nele é necessário que você tenha um conhecimento básico de Samba. Para isso, acesse este
breve tutorial.
SWAT é uma sigla para
Samba Web Administration Tool (Ferramenta Web de Administração do Samba).
Obs: Tutorial testado em Debian/Ubuntu.
1. Instalação:
# apt-get install swat
2. Habilitando o SWAT:
a) Abra o seguinte arquivo:
# vi /etc/inetd.conf
b) Procure a seguinte linha (geralmente é a última):
#swat stream tcp nowait.400 root /usr/sbin/tcpd /usr/sbin/swat
c) Descomente a linha (o ato de descomentar é tirar o jogo da velha do início da linha):
swat stream tcp nowait.400 root /usr/sbin/tcpd /usr/sbin/swat
d) Salve o arquivo e reinicie o Super Servidor Inetd para colocar o SWAT no ar.
# /etc/init.d/openbsd-inetd restart
Caso você use xinetd ao invés de inetd
Se você já usa o Super Servidor xinetd, será necessário que você crie o arquivo
/etc/xinetd.d/swat com o seguinte conteúdo:
service swat
{
port = 901
socket_type = stream
wait = no
user = root
server = /usr/sbin/swat
log_on_failure += USERID
disable = no
}
E depois reinicie o xinetd.d com o comando:
# /etc/init.d/xinetd restart
Caso você não use o xinetd e queira usá-lo, utilize o seguinte comando para instalar:
# apt-get install swat xinetd