Primeiro, verifique se você é um usuário root, então abra o terminal e digite. note que isto é para o meu servidor, o seu usará nomes diferentes, mas as ações serão as mesmas.
geoff*testserver:-$ sudo passwd root
[sudo] password for geoff:
Enter new unix password:
Retype new unix password:
passwd: password updated successfully
geoff*testserver:-$
ok, agora você pode assumir o controle como um usuário root. agora você precisa dar ao servidor um endereço IP estático, então digite
geoff*testserver:-$ su
Password:
root*testserver:/home/geoff* ifconfig (this will show all the nics)
então anote o número bcast e o número da netmasha agora vamos configurar o endereço IP estático.
root*testserver:/home/geoff* vi /etc/network/interfaces
agora você procurará a linha iface eth0 inet dchp
pressione INSERT no seu teclado e mude o dchp para static e adicione os detalhes para que seu script fique assim.
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.1.255
gateway 192.168.1.1
quando tiver terminado, pressione escape do tipo :wq
, isso gravará e salvará o script. agora você vai reiniciar o tipo de rede em
root*testserver: /home/geoff* /etc/init.d/networking restart
agora veja se está tudo bem fazendo uma atualização, então digite
root*testserver: /home/geoff* apt-get update
você deve ver muitas linhas de dados rolando na tela. Isso confirmará que você configurou a rede e poderá receber atualizações. se você só obtiver erros você precisa voltar e consertá-lo tentar gateway diferente. ok tudo bem até agora. próxima instalação
root*testserver: /home/geoff* apt-get install openssh-server samba smbclient cifs-utils ntp ntpdate
clique em y
para a instalação agora vamos criar os diretórios compartilhados
root*testserver:/home/geoff* cd
root*testserver:# mkdir /files
agora podemos fazer nossas pastas eu farei duas
root*testserver:# mkdir /files/public
root=testserver:# mkdir /files/geoff
agora os tornamos utilizáveis, por isso digite
root*testserver:# chmod 777 /files/public
root=testserver:# chmod 777 /files/geoff
faça isso para cada pasta que você fizer
para a próxima parte vamos editar o samba isso é importante então tome cuidado
root*testserver:# vi /etc/samba/smb.conf
você estará agora no arquivo de configuração do samba quando tivermos feito as edições que seus arquivos estarão em sua rede para todos.
desloque-se para a definição do grupo de trabalho e edite-o para o nome da sua rede, isto é importante para as máquinas Windows, defini o meu para BLACKBIRD
Não se esqueça de pressionar INSERT no teclado para editar os arquivos. ok, role para baixo e remova a hashtag de "wins support" e altere o valor de no para yes.
role para baixo e remova o ponto e vírgula de "resolver a ordem dos nomes"
role para baixo e remova a tag hash de "security = user"
, em seguida, role para baixo novamente todo o caminho até o fundo até que você não pode ir mais longe em seguida, digite o seguinte para que possamos ativar as pastas de compartilhamento
[ Geoff's files]
comment = Geoff's files
path = /files/geoff
browseable = yes
read only = no
[ Public files]
comment = Public files
path = /files/public
browseable = yes
read only = no
agora pressione a tecla de escape do seu teclado com o tipo :wq
, que irá gravar e salvar sua edição.
agora vamos adicionar uma senha do samba que alguns computadores vão pedir, então
root*testserver:# smbpasswd -a geoff
New SMB password
Retype new SMB password:
Ok, tudo está agora completo reinicie seu servidor sua pasta estará visível para todos em sua rede, observe que este é LINUX onde espaços e maiúsculas e minúsculas importa boa sorte ..