Ultimas do CanalQb

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

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.


Voltar ao menu
Ir para o próximo passo

#OpenWrt #AirdropsQb

Nenhum comentário

Comente só assim vamos crescer juntos!

Observação: somente um membro deste blog pode postar um comentário.