Roteadores e Decoders - OpenWrt Backfire 10.03.1 - TP-LINK TL-MR3420 V1.2 - HD do OpenWRT na rede
Com o processo de ativação da sua partição, seu HD já se torna visível no OpenWRT, mas como fazer os computadores e dispositivos visualizar ele???
Siga os passos abaixo
Abra seu roteador via Putty, e digite
Siga os passos abaixo
Abra seu roteador via Putty, e digite
opkg update {Enter}
opkg install samba3 {Enter}
Você pode continuar utilizando o Putty para abrir o arquivo de senhas do roteador para configurar o usuario do samba "vi /etc/passwd" ou da forma mais pratica com o WinSCP, vá na pasta etc e abra o arquivo passwd.
Dentro do arquivo você precisa preparar o usuário para acesso ao seu HD, na ultima linha do arquivo coloque a linha
user:*:1000:1000:user:/var:/bin/false
onde user é o nome do usuário que você vai dar permissão.
você pode alterar por qualquer nome de acesso
qrodrigob:*:1000:1000:qrodrigob:/var:/bin/false
Pronto usuario criado, agora chegou a hora de criar a senha, para criar a senha vá no Putty navegue até a pasta /bin "cd /bin" ou Terminal do WinSCP na pasta Bin e digite:
smbpasswd qrodrigob 123456
onde 123456 é a senha que você irá criar e pronto senha criada.
Vamos criar agora a configuração do arquivo de navegação do samba, crie o arquivo no /etc/samba/smb.conf, e colem a informação abaixo, excluindo o texto que está em azul e não copiando o "_________", por favor
____________________________________________________________
[global]
netbios name = |NAME|
workgroup = |WORKGROUP|
server string = |DESCRIPTION|
syslog = 10
encrypt passwords = true
passdb backend = smbpasswd
obey pam restrictions = yes
socket options = TCP_NODELAY
unix charset = ISO-8859-1
local master = yes
preferred master = yes
os level = 20
security = share
guest account = nobody
invalid users = root
smb passwd file = /etc/samba/smbpasswd
[semsenha]
comment = Geral
path = /mnt/hd1
read_only = yes
guest_ok = yes
creat_mask = 0777
dir_mask = 0777
force user = root
writeable = no
available = yes
public = yes
browseable = yes
valid users = nobody
[comsenha]
comment = Geral
path = /mnt/hd1
browseable = yes
read_only = no
creat_mask = 0777
dir_mask = 0777
force user = root
writeable = yes
available = yes
public = yes
guest_ok = no
valid users = qrodrigob user2 user3 user4
___________________________________________________________________
Verifique se dentro do caminho /etc/init.d existe o arquivo samba caso ele exista, renomeie ele para samba.bck, apenas para ter o arquivo original. bom crie um novo arquivo com nome samba e coloque esta informação aqui
___________________________________________________________________
#!/bin/sh /etc/rc.common
# Copyright (C) 2008-2010 OpenWrt.org
. /etc/functions.sh
start(){
/bin/nmbd -D --configfile=/etc/samba/smb.conf
/bin/smbd -D --configfile=/etc/samba/smb.conf
}
stop(){
killall -9 smbd nmbd
}
___________________________________________________________
Agora inicie o samba
/etc/init.d/samba start
/etc/init.d/samba stop
/etc/init.d/samba restart
Bom agora todo o script esta montado, sendo assim é possível você editar ao seu modo.
Nenhum comentário
Comente só assim vamos crescer juntos!
Observação: somente um membro deste blog pode postar um comentário.