SAMBA: Partilha ficheiros em modo gráfico

Iniciado por tony-coimbra, 10 de Março de 2013, 14:01

tópico anterior - próximo tópico

tony-coimbra

Tenho o samba modo gráfico instalado no ubuntu 12.04 LTE...

Seleciono a aplicação, ela pede a palavra pass, eu coloco, e a aplicação desliga-se....

Já reinstalei a consola, e acontece sempre o mesmo.

Alguém tem alguma dica?
Obrigado

zekkerj

Nunca ouvi falar desse tal "samba modo gráfico".
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

tony-coimbra


tony-coimbra

Seleciono a aplicação, ela pede-me a palavra pass, como pode ver em anexo.... e depois desliga

tony-coimbra

Eu estava à espera de obter um Menu de configuração como o que está em anexo...

mas a aplicação desliga-se....

nomade

Isso é só um editor para o samba. Cara... não sei porquê a galera fica complicando achando que é muito necessário alterar algo no samba para criar compartilhamento. São vários tópicos sobre isso, gente dizendo pra alterar configuração no samba atoa. Dá uma olhada aqui http://ubuntuforum-pt.org/index.php?topic=101916.0 e aqui http://ubuntuforum-br.org/index.php/topic,103298.msg569637.html#msg569637
Por que você quer usar esse controlador do samba, é algo específico? Só pra compartilhar pastas não precisa mudar nada no samba.
Ubuntu Studio 22.04 LTS

tony-coimbra

Citação de: zekkerj online 10 de Março de 2013, 19:24
Nunca ouvi falar desse tal "samba modo gráfico".

Já sabe do que falo?

Peço desculpa se não fui suficientemente claro...

ragazzid

#7
Então, esse modo gráfico funciona certinho.... mas tenha certeza de saber o que quer fazer, potanto responda as seguintes perguntas:
1. O compartilhamento será livre para todos ou terá q ter senha?
1.1 Se tiver senha, será integrado com os usuários do sistema operacional?
2. Quando você digita smbstatus aparece que o samba está funcionando corretamente?

Verifique também se as permissões de pastas estão corretas, aqui vai um link para te ajudar:
Permissões de pastas: http://estudo.ragazzid.com.br/Permissões_de_Pasta_Linux

Se precisar, gerenciando usuários Linux:
http://estudo.ragazzid.com.br/Administrando_Usuários_no_Linux
--- RagazziD ---

zekkerj

Citação de: tony-coimbra online 13 de Março de 2013, 06:45
Citação de: zekkerj online 10 de Março de 2013, 19:24
Nunca ouvi falar desse tal "samba modo gráfico".

Já sabe do que falo?

Peço desculpa se não fui suficientemente claro...

Eu é que não fui suficientemente claro. Foi uma forma de dizer que esse programa é totalmente desnecessário...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

tony-coimbra

Citação de: ragazzid online 13 de Março de 2013, 08:31
Então, esse modo gráfico funciona certinho.... mas tenha certeza de saber o que quer fazer, potanto responda as seguintes perguntas:
1. O compartilhamento será livre para todos ou terá q ter senha?

Eu pretendo ter pastas livres e pastas com acesso restrito
1.1 Se tiver senha, será integrado com os usuários do sistema operacional?
Pode ser com usuários do sistema, ou só usuários adicionados no samba, é para trabalhar numa rede windows, o ubuntu está a funcionar servidor de dados
2. Quando você digita smbstatus aparece que o samba está funcionando corretamente?
Sim, está funcionando correto

Verifique também se as permissões de pastas estão corretas, aqui vai um link para te ajudar:
Permissões de pastas: http://estudo.ragazzid.com.br/Permissões_de_Pasta_Linux

Se precisar, gerenciando usuários Linux:
http://estudo.ragazzid.com.br/Administrando_Usuários_no_Linux


ragazzid

Obrigado pela resposta! Agora posso te ajudar.

Existem MIL maneiras de configurar o samba, vou demostrar a mais simples, dpois crio uma entrada na minha wiki e mando pra você! Primeiro vamos resolver o seu problema.

Mas antes, gostaria de comentar sobre o que o zekkerj disse sobre a interface gráfica:
Ele tem razão, o programa gráfico é desnecessário e você pode fazer tudo usando o arquivo de config do samba.
Eu costuma usar na minha assinatura a frase:
"Real man don't use mouse" hahah usar tudo na CLI (é uma brincadeira)

Ok, ao seu problema.

1. Use o terminal e tenha acesso root (su -)
2. Como você está usando o ubuntu com GNOME, vamos facilitar a sua vida, digite: gedit /etc/samba/sbm.conf
3. Edite, copie e cole o código abaixo no SMB.conf:

#############################
### Criado por RagazziD #####
#############################

#===== Configs Globals =====#
[global]

#------ Identificação ------#
#grupo de trablaho
workgroup = Halloween.Town

#Descrição do server
server string = Servidor de Arquivos RagazziD

#evitar consultas dns desnecessárias, assim você só vai acessar o server usando o IP
dns proxy = no


#----------- Rede ---------#
# Aqui poderiam ter configs de rede, escolhendo quais redes
# podem acessar o nosso server, mas não vem ao caso

#-- Debug e Registo (log)--#
#escolhendo um lugar para armazenar os registro de uso
log file = /var/log/samba/log.%m

#nivel de log que será gerado, 0 = quase nada so o que quase destruir seu server
#se quiser ver tudo, 7 (debug), eu aconselho 3 ou 4, qnto menor o número mais
#sério é o problema
syslog = 0

#----- Authentication -----#
#para user user e senha
security = user

#vamos criptografar os passwords
encrypt password = true

#que tipo de password vamos criptografar? os do Samba!
passdb backend = tbsam

obey pam restrictions = yes

#sincronizar os passwords com o ubuntu? (unix) sim!
#assim o user e senha do unix devem ser iguais ao
#do user e senha do samba
unix password sync = yes

#permitir que os usuarios mudem a senha? Claro!
pam password change = yes

#nao permitir conexoes anonimas, (relaxa é coisa de sec isso, vamos
#ter as patas publicas ainda
map to guest = bad user

#Sem mais enrolações#
#------ Pastas --------#

#vamos fazer um share de uma pasta que será
#acessível para todos
[NomeDoCompartilhamentoPublico]
browseable = yes
writeable = yes
readonly = no

#magia para todos acessarem
#sem senha
guest ok = yes

#local do compartilhamento, deve existir
#e por ser publico deve possuir as
#permissões chmod 777
path = /home/samba/pasta

[PastaComsenha]
browseable = yes
writeable = yes
readonly = no
guest ok = no

#lembre-se de dar as devidas permissoes via chmod
#ou chowner para escolher qual user pode acessar
# essa pasta
path = /home/rh

#repita o processo até ficar filiz!(Feliz)
#espero que tenha pego a lógica

Fim, dpois de colar e salvar, procure ler o que eu escrevi, tudo que possui # é um comentário apenas! É possível, beeem possível, que eu possa ter cometido algum erro de digitação.

4. Crie os usuários no samba para os usuários que poderam acessars as pastas do samba, basicamente é fazer um link entre usuarios UNIX e usuários do samba. Para isso, ainda como root, use o seguinte comando:
smbpasswd -a usuario

tem que usar a mesma senha do unix.

Fim:
Esse é o exemplo mais básico que consegui pensar, qualquer dúvida posta ae!
--- RagazziD ---