OpenWrt - Compartilhar pasta em SMB
OpenWrt - Compartilhar pasta em SMB
Sempre crie uma frase de segurança única para jogos, Airdrops e qualquer outra coisa de origem desconhecida, em vez de usar sua carteira principal.
Inserir o post:
OpenWrt - Compartilhar pasta em SMB | ||
Canal Qb |
Para compartilhar o diretório /mnt/sda3/compartilhamento em uma rede Windows usando o OpenWrt, você precisará instalar e configurar o servidor Samba no seu dispositivo OpenWrt.
Instale o servidor Samba no seu dispositivo OpenWrt:
opkg update
openwrt Lede: opkg install samba36-server
openwrt 22.03: opkg install samba4-server
Modifique de configuração para o Samba:
vi /etc/samba/smb.conf ou use o winscp para editar
Adicione o seguinte conteúdo ao arquivo smb.conf:
[global]
netbios name = Lede
display charset = UTF-8
interfaces = lo eth0
server string = Lede
unix charset = UTF-8
workgroup = WORKGROUP
bind interfaces only = yes
deadtime = 30
enable core files = no
invalid users = root
local master = no
map to guest = Bad User
max protocol = SMB2
min receivefile size = 16384
null passwords = yes
passdb backend = smbpasswd
security = user
smb passwd file = /etc/samba/smbpasswd
use sendfile = yes
[homes]
comment = Home Directories
browsable = no
read only = no
create mode = 0750
[compartilhamento]
comment = Compartilhamento OpenWrt
path = /mnt/sda3/compartilhamento
read only = no
guest ok = yes
create mask = 0777
directory mask = 0777
force create mode = 0777
force directory mode = 0777
Salve e saia do arquivo smb.conf.
Reinicie o servidor Samba:
/etc/init.d/samba restart
Se der algum problema e você não visualizar ou conseguir editar a pasta do openwrt via windows, reabra o arquivo /etc/samba/smb.conf , veja se ele apagou suas configuração, se isso aconteceu, voce vai precisar abrir o arquivo /etc/init.d/samba e na linha 37 ou perto dela, vai existir essa configuração ou parecida
/etc/samba/smb.conf.template > /var/etc/smb.conf
Então é este arquivo /etc/samba/smb.conf.template que voce modificar
Nesse caso, provavelmente o OpenWrt está usando o arquivo /etc/samba/smb.conf.template como modelo para gerar o arquivo de configuração do Samba em tempo de execução. Por isso, qualquer alteração feita diretamente no arquivo /etc/samba/smb.conf será sobrescrita quando o serviço Samba for reiniciado.
Agora execute novamente /etc/init.d/samba restart, e tudo vai estar redondo!
Nenhum comentário
Comente só assim vamos crescer juntos!
Observação: somente um membro deste blog pode postar um comentário.