Servidor FTP e/ou Samba

1. Servidor FTP e/ou Samba

Rodrigo Bittar
Bittar17

(usa Outra)

Enviado em 21/08/2011 - 07:05h

Bom dia, estou precisando de ajuda na configuração de um HD externos com suporte NAS Networking. Meu problema eh bastante complexo. Primeiro pq sou completamente leigo em Linux. Mas vamos ver se alguma alma caridosa pode me fornecer o script pronto. Esse HD suporta Samba e Ftp. À proposito, Samba e SMB são a mesma coisa? Preciso de um script FTP e/ou SAMBA (qual o melhor?) para colocar no meu AP Router W254 HT fazendo com que este solicite usuário e senha para acesso FTP e/ou Samba. No HD consegui criar usuários e senhas tanto no SMB quanto no FTP, porém preciso criar esse script redirecionando para meu HD externo funcionando como servidor. Criei um dyndns e configurei no meu modem/router ADSL para atualizar o ip dinamico, porém o Ap Router tem uma outra faixa de Ip distribuída em DHCP. Resumo: Tenho um Ip dinamico (ex: 187.127.177.52) configurado com dyndns pra atualizar pelo endereço exemplo.dyndns.org. Esse ip eh distribuido via dhcp para o ap router no endereço 192.168.254.43 ; mascara: 255.255.255.0 ; gateway: 192.168.254.1 O ap router recebe esse ip fixo 192.168.254.43 e redistribui pras maquinas no intervalo 192.168.2.120-130, onde o ip 192.168.2.127 eh meu HD NAS q deve funcionar como servidor, sendo acessado pelo usuário: teste e senha: 123. No link http://simv9.aprouter.com.br/cgi-bin/aprouter.cgi?formNumber=5 pode ser visto o simulador deste meu Ap Router onde pode ser inserido o script. Desculpem por me alongar, mas por favor, alguem me ajude. Lembrando q nao serve orientações pq sou leigo em linux, precisaria q uma alma caridosa me enviasse esse script pronto considerando os exemplos dados. Desde já agradeço a paciencia e atençao de todos.


  


2. Samba

Ed Pess
edpes

(usa Ubuntu)

Enviado em 21/03/2015 - 10:11h


OBS --> Você vai precisar substituir os endereços do script pelos de sua rede, outra coisa existem diferenças entre as versões do Samba, instale a mais recente V -4 que dá mais suporte ao W-7 e W-8,
SMB e a sigla para o Samba utilizada no sistema, este script tem que ser salvo em /etc/samba/smb.conf.
Algumas versões do samba so aceitam o W-7 professional ou ultimate.

Existe uma distro linux mini server que já vem com o Samba configurado, e só criar os usuarios e fazer as configurações de usuarios e permições
. SMS MINISERVER LINUX
EXISTE UMA DISTRO LINUX QUE JÁ VEM COM O SAMBA INSTALADO SÓ NECESSITA CONFIGURAR OS USUÁIOS DIRETÓRIOS E SENHAS. PODE SER BAIXADA NO LINK ABAIXO

http://sms.it-ccs.com/

COPIE O SCRIPT ABAIXO PARA /etc/samba/smb.conf

lembrando que apos toda alteração se faz necessário dar um restart , no samba, aqui no meu uso o comando samba restart , depende da Versão do samba.

Pra checar sua versão -- > samba -V.

espero que ajude --> PS _ baixe uma apostila do linus e estude criação de ususarios diretorios e permissões de acesso sem isso não é possível configurar corretamente o serviço.


[global]
netbios name = edpes
server string = Samba file and print server
workgroup = workgroup
character set = iso8859-1
cliente code page = 850
valid user edson joel
security = user
hosts allow = 192.168.0.4
interfaces = 127.0.0.1/8 192.168.0.0/24
bind interfaces only = yes
printcap name = cups
load printers = yes
cups options = raw
printing = cups
guest account = smbguest
log file = /var/log/samba/samba.log
max log size = 1000
null passwords = no
username level = 6
password level = 6
encrypt passwords = yes
unix password sync = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
local master = no
domain master = no
preferred master = no
domain logons = no
os level = 33
logon drive = m:
logon home = \\%L\homes\edson
logon path = \\%L\profiles\edson
logon script = %G.bat
time server = no
name resolve order = wins lmhosts bcast
wins support = no
wins proxy = no
dns proxy = no
preserve case = yes
short preserve case = yes
client use spnego = no
client signing = no
client schannel = no
server signing = no
server schannel = no
nt pipe support = yes
nt status support = yes
allow trusted domains = no
obey pam restrictions = yes
enable spoolss = yes
client plaintext auth = no
disable netbios = no
follow symlinks = no
update encrypted = yes
pam password change = no
passwd chat timeout = 120
hostname lookups = no
username map = /etc/samba/smbusers
passdb backend = tdbsam
passwd program = /usr/bin/passwd '%u'
passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n
add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u'
add user to group script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u'
add group script = /usr/sbin/groupadd '%g'
delete user script = /usr/sbin/userdel '%u'
delete user from group script = /usr/sbin/userdel '%u' '%g'
delete group script = /usr/sbin/groupdel '%g'
add machine script = /usr/sbin/useradd -d /dev/null -g sambamac -c 'Samba Machine Account' -s /dev/null -M '%u'
machine password timeout = 120
template shell = /dev/null
winbind use default domain = yes
winbind separator = @
winbind cache time = 360
winbind trusted domains only = yes
winbind nested groups = no
winbind nss info = no
winbind refresh tickets = no
winbind offline logon = no

[homes]
comment = Home Directories
path = /home
valid users = %U
read only = no
available = yes
browseable = yes
writable = yes
guest ok = no
public = no
printable = no
locking = no
strict locking = no

[netlogon]
comment = Network Logon Service
path = /var/lib/samba/netlogon
read only = no
available = yes
browseable = yes
writable = no
guest ok = no
public = no
printable = no
locking = no
strict locking = no

[profiles]
comment = User Profiles
path = /var/lib/samba/profiles
read only = no
available = yes
browseable = yes
writable = yes
guest ok = no
public = no
printable = no
create mode = 0640
directory mask = 0750
locking = no
strict locking = no

[printers]
comment = All Printers
path = /var/spool/samba
browseable = yes
writable = no
guest ok = no
public = no
printable = yes
locking = no
strict locking = no

[pdf-documents]
path = /var/lib/samba/pdf-documents
comment = Converted PDF Documents
admin users = %U
available = yes
browseable = yes
writeable = yes
guest ok = yes
locking = no
strict locking = no

[pdf-printer]
path = /tmp
comment = PDF Printer Service
printable = yes
guest ok = yes
use client driver = yes
printing = bsd
print command = /usr/bin/gadmin-samba-pdf %s %u
lpq command =
lprm command =








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts