SlideShare uma empresa Scribd logo
1 de 2
Baixar para ler offline
Linux: Compartilhamento no Samba com permissão de grupo [Dica]               http://www.vivaolinux.com.br/dica/Compartilhamento-no-Samba-com-...

                                        Instalação:

                                        # apt-get install samba

                                        Após a instalação com sucesso edite o smb.conf:

                                        # vi /etc/samba/smb.conf

                                        No campo workgroup coloque:


                                           WORKGROUP = MYGROUP # nome do seu Grupo


                                        No final do arquivo insira essas linhas:


                                           [Dados] # Nome do compartilhamento no
                                           smb.conf
                                                comment = Dados # Nome do
                                           compartilhamento para visualizar
                                                path = /home/dados # Local no servidor
                                           onde estara pasta
                                                valid users = @geral # Grupo que irá
                                           acessar o compartilhamento
                                                force group = geral # força só o grupo
                                           acessar esse compartilhamento
                                                read only = No # não é só leitura
                                                veto files = /*.mp3/*.avi/*.wma/*.wmv
                                           /*.{*}/ # essa é uma opção bem legal para
                                           admins, ela proibe essas extensões no
                                           compartilhamento podendo bloquear mp3 e
                                           vídeos tambem :)



                                        Criando a pasta compartilhada

                                        Lembram que criamos no Samba o compartilhamento
                                        "DADOS" certo? Colocamos um caminho e nesse
                                        caminho colocamos um nome de uma pasta, agora
                                        criaremos a pasta no local especificado, no meu caso
                                        "/home/dados" então fica assim:

                                        # mkdir /home/dados


                                        Criando o grupo

                                        Criaremos   o  grupo           que      terá   o   acesso   ao
                                        compartilhamento:

                                        # groupadd CPD

                                        Agora temos que mudar a permissão desta pasta
                                        porque ela foi criada pelo root e deverá ser acessada
                                        pelo o grupo CPD:

                                        # chown -R root:CPD dados (esse comando muda o
                                        dono da pasta)

                                        Ficando assim:

                                        drwx------ 11 root       CPD    4.0K Apr 9 09:12 dados.

                                        Agora temos que mudar a permissão da pasta dados
                                        para que seus arquivos sejam acessíveis somente pelo
                                        grupo CPD. Utilize o comando chmod:

                                        # chmod 770 dados

                                        Ficando assim:

                                        drwxrwx--- 11 root       CPD    4.0K Apr 9 09:12 dados.

                                        Onde em 770:


1 de 2                                                                                                                          13/2/2012 15:42
Linux: Compartilhamento no Samba com permissão de grupo [Dica]       http://www.vivaolinux.com.br/dica/Compartilhamento-no-Samba-com-...


                                        Onde em 770:

                                               7: permissão total para o dono do arquivo;
                                               7: permissão total para o grupo;
                                               0: negado para convidados.



                                        Criando usuário no sistema

                                        # adduser lucas


                                        Criando usuário no Samba

                                        # smbpasswd -a lucas

                                        Coloque esse usuário no grupo CPD, eu prefiro colocar o
                                        usuário na mão mesmo porque gosto de ver a minha
                                        estrutura de grupos, só por organização mesmo da
                                        seguinte forma:

                                        # vi /etc/group

                                        Irá aparecer assim no final do arquivo /etc/group:

                                        CPD:!:1011:

                                        Agora adicione o nome do usuário da seguinte forma:


                                           CPD:!:1011:lucas


                                        Se quiser colocar mais de um usuário coloque "virgula"
                                        assim:


                                           CPD:!:1011:lucas,vipertech


                                        Saia e salve. Reinicie o Samba:

                                        # /etc/init.d/smb stop
                                        # /etc/init.d/smb start

                                        E estará funcionando o compartilhamento.




2 de 2                                                                                                                  13/2/2012 15:42

Mais conteúdo relacionado

Semelhante a Samba Grupo Permissão Compartilhamento

Utilizando o samba como servidor de domínio primário
Utilizando o samba como servidor de domínio primárioUtilizando o samba como servidor de domínio primário
Utilizando o samba como servidor de domínio primárioCarlos Melo
 
Utilizando o samba como servidor de domínio primário
Utilizando o samba como servidor de domínio primárioUtilizando o samba como servidor de domínio primário
Utilizando o samba como servidor de domínio primárioCarlos Melo
 
NFS – Network File System
NFS – Network File SystemNFS – Network File System
NFS – Network File SystemMarlon Munhoz
 
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Marlon Willrich
 
Trabalhando em ambientes php com docker
Trabalhando em ambientes php com dockerTrabalhando em ambientes php com docker
Trabalhando em ambientes php com dockerAlef Castelo
 
SegurançA BáSica Do Apache
SegurançA BáSica Do ApacheSegurançA BáSica Do Apache
SegurançA BáSica Do ApacheFelipe Santos
 
Configuração dns memorial descritivo
Configuração dns   memorial descritivoConfiguração dns   memorial descritivo
Configuração dns memorial descritivoCarlos Eduardo
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de redefernandao777
 
Instalação e configuração servidor dns - ubuntu server
Instalação e configuração servidor dns - ubuntu serverInstalação e configuração servidor dns - ubuntu server
Instalação e configuração servidor dns - ubuntu serverAparicio Junior
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linuxeliezer
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linuxeliezer
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linuxguest7a481e8
 

Semelhante a Samba Grupo Permissão Compartilhamento (20)

Trab linux+sarg
Trab linux+sargTrab linux+sarg
Trab linux+sarg
 
(15) samba
(15) samba(15) samba
(15) samba
 
Samba4+backup
Samba4+backupSamba4+backup
Samba4+backup
 
Linux - Samba
Linux - SambaLinux - Samba
Linux - Samba
 
Utilizando o samba como servidor de domínio primário
Utilizando o samba como servidor de domínio primárioUtilizando o samba como servidor de domínio primário
Utilizando o samba como servidor de domínio primário
 
Utilizando o samba como servidor de domínio primário
Utilizando o samba como servidor de domínio primárioUtilizando o samba como servidor de domínio primário
Utilizando o samba como servidor de domínio primário
 
NFS – Network File System
NFS – Network File SystemNFS – Network File System
NFS – Network File System
 
Roteiro samba
Roteiro sambaRoteiro samba
Roteiro samba
 
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
 
Trabalhando em ambientes php com docker
Trabalhando em ambientes php com dockerTrabalhando em ambientes php com docker
Trabalhando em ambientes php com docker
 
SegurançA BáSica Do Apache
SegurançA BáSica Do ApacheSegurançA BáSica Do Apache
SegurançA BáSica Do Apache
 
Configuração dns memorial descritivo
Configuração dns   memorial descritivoConfiguração dns   memorial descritivo
Configuração dns memorial descritivo
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de rede
 
Instalação e configuração servidor dns - ubuntu server
Instalação e configuração servidor dns - ubuntu serverInstalação e configuração servidor dns - ubuntu server
Instalação e configuração servidor dns - ubuntu server
 
Unidade O5
Unidade O5Unidade O5
Unidade O5
 
Apostila samba
Apostila sambaApostila samba
Apostila samba
 
MigraçãO
MigraçãOMigraçãO
MigraçãO
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 

Mais de Carlos Eduardo

Criando plugin para o Nagios em Shell Script _ Nagios
Criando plugin para o Nagios em Shell Script _ NagiosCriando plugin para o Nagios em Shell Script _ Nagios
Criando plugin para o Nagios em Shell Script _ NagiosCarlos Eduardo
 
Iptables bridging and firewalling
Iptables bridging and firewallingIptables bridging and firewalling
Iptables bridging and firewallingCarlos Eduardo
 
Alterar nome do_domínio–rendom_win-2008_e_2003
Alterar nome do_domínio–rendom_win-2008_e_2003Alterar nome do_domínio–rendom_win-2008_e_2003
Alterar nome do_domínio–rendom_win-2008_e_2003Carlos Eduardo
 
Additional resources repositories_rpm_forge - centos wiki
Additional resources repositories_rpm_forge - centos wikiAdditional resources repositories_rpm_forge - centos wiki
Additional resources repositories_rpm_forge - centos wikiCarlos Eduardo
 
Postfix amavisd connect to 127.0.0.1[127.0.0.1]-10024_ connection refused _...
Postfix amavisd   connect to 127.0.0.1[127.0.0.1]-10024_ connection refused _...Postfix amavisd   connect to 127.0.0.1[127.0.0.1]-10024_ connection refused _...
Postfix amavisd connect to 127.0.0.1[127.0.0.1]-10024_ connection refused _...Carlos Eduardo
 
Migrate linux user password to postfix vmail database
Migrate linux user password to postfix vmail databaseMigrate linux user password to postfix vmail database
Migrate linux user password to postfix vmail databaseCarlos Eduardo
 
Poppassd setup howto for rhel cent os 5 ‹‹ linux mail server setup and howto ...
Poppassd setup howto for rhel cent os 5 ‹‹ linux mail server setup and howto ...Poppassd setup howto for rhel cent os 5 ‹‹ linux mail server setup and howto ...
Poppassd setup howto for rhel cent os 5 ‹‹ linux mail server setup and howto ...Carlos Eduardo
 
Samsung r440 com wireless broadcom bcm4313 no ubuntu 11.10
Samsung r440 com wireless broadcom bcm4313 no ubuntu 11.10Samsung r440 com wireless broadcom bcm4313 no ubuntu 11.10
Samsung r440 com wireless broadcom bcm4313 no ubuntu 11.10Carlos Eduardo
 
Exploit access root to kernel 2.6.32 2.6.36 privilege escalation exploit
Exploit access root to kernel 2.6.32 2.6.36   privilege escalation exploitExploit access root to kernel 2.6.32 2.6.36   privilege escalation exploit
Exploit access root to kernel 2.6.32 2.6.36 privilege escalation exploitCarlos Eduardo
 
How to root phones or tablets running android 2.3 gingerbread jailbreak an...
How to root phones or tablets running android 2.3 gingerbread    jailbreak an...How to root phones or tablets running android 2.3 gingerbread    jailbreak an...
How to root phones or tablets running android 2.3 gingerbread jailbreak an...Carlos Eduardo
 
Converting parallels or vm ware to virtual box
Converting parallels or vm ware to virtual boxConverting parallels or vm ware to virtual box
Converting parallels or vm ware to virtual boxCarlos Eduardo
 
Startup guide for kvm on cent os 6
Startup guide for kvm on cent os 6Startup guide for kvm on cent os 6
Startup guide for kvm on cent os 6Carlos Eduardo
 
Alterar memória kvm virtual machine
Alterar memória kvm virtual machineAlterar memória kvm virtual machine
Alterar memória kvm virtual machineCarlos Eduardo
 
Instalando e configurando o serviço snmpd no red hat 5.3 cent_os
Instalando e configurando o serviço snmpd no red hat 5.3   cent_osInstalando e configurando o serviço snmpd no red hat 5.3   cent_os
Instalando e configurando o serviço snmpd no red hat 5.3 cent_osCarlos Eduardo
 
Instalando Cacti no CentOS 5
Instalando Cacti no CentOS 5Instalando Cacti no CentOS 5
Instalando Cacti no CentOS 5Carlos Eduardo
 

Mais de Carlos Eduardo (20)

Criando plugin para o Nagios em Shell Script _ Nagios
Criando plugin para o Nagios em Shell Script _ NagiosCriando plugin para o Nagios em Shell Script _ Nagios
Criando plugin para o Nagios em Shell Script _ Nagios
 
Iptables bridging and firewalling
Iptables bridging and firewallingIptables bridging and firewalling
Iptables bridging and firewalling
 
Alterar nome do_domínio–rendom_win-2008_e_2003
Alterar nome do_domínio–rendom_win-2008_e_2003Alterar nome do_domínio–rendom_win-2008_e_2003
Alterar nome do_domínio–rendom_win-2008_e_2003
 
Additional resources repositories_rpm_forge - centos wiki
Additional resources repositories_rpm_forge - centos wikiAdditional resources repositories_rpm_forge - centos wiki
Additional resources repositories_rpm_forge - centos wiki
 
Postfix amavisd connect to 127.0.0.1[127.0.0.1]-10024_ connection refused _...
Postfix amavisd   connect to 127.0.0.1[127.0.0.1]-10024_ connection refused _...Postfix amavisd   connect to 127.0.0.1[127.0.0.1]-10024_ connection refused _...
Postfix amavisd connect to 127.0.0.1[127.0.0.1]-10024_ connection refused _...
 
Migrate linux user password to postfix vmail database
Migrate linux user password to postfix vmail databaseMigrate linux user password to postfix vmail database
Migrate linux user password to postfix vmail database
 
Poppassd setup howto for rhel cent os 5 ‹‹ linux mail server setup and howto ...
Poppassd setup howto for rhel cent os 5 ‹‹ linux mail server setup and howto ...Poppassd setup howto for rhel cent os 5 ‹‹ linux mail server setup and howto ...
Poppassd setup howto for rhel cent os 5 ‹‹ linux mail server setup and howto ...
 
Samsung r440 com wireless broadcom bcm4313 no ubuntu 11.10
Samsung r440 com wireless broadcom bcm4313 no ubuntu 11.10Samsung r440 com wireless broadcom bcm4313 no ubuntu 11.10
Samsung r440 com wireless broadcom bcm4313 no ubuntu 11.10
 
Exploit access root to kernel 2.6.32 2.6.36 privilege escalation exploit
Exploit access root to kernel 2.6.32 2.6.36   privilege escalation exploitExploit access root to kernel 2.6.32 2.6.36   privilege escalation exploit
Exploit access root to kernel 2.6.32 2.6.36 privilege escalation exploit
 
How to root phones or tablets running android 2.3 gingerbread jailbreak an...
How to root phones or tablets running android 2.3 gingerbread    jailbreak an...How to root phones or tablets running android 2.3 gingerbread    jailbreak an...
How to root phones or tablets running android 2.3 gingerbread jailbreak an...
 
Canivete shell
Canivete shellCanivete shell
Canivete shell
 
Lsof
LsofLsof
Lsof
 
Converting parallels or vm ware to virtual box
Converting parallels or vm ware to virtual boxConverting parallels or vm ware to virtual box
Converting parallels or vm ware to virtual box
 
Startup guide for kvm on cent os 6
Startup guide for kvm on cent os 6Startup guide for kvm on cent os 6
Startup guide for kvm on cent os 6
 
Alterar memória kvm virtual machine
Alterar memória kvm virtual machineAlterar memória kvm virtual machine
Alterar memória kvm virtual machine
 
Comando kvm terminal
Comando kvm terminalComando kvm terminal
Comando kvm terminal
 
Instalação geo ip
Instalação geo ipInstalação geo ip
Instalação geo ip
 
Otimizando seu Squid
Otimizando seu SquidOtimizando seu Squid
Otimizando seu Squid
 
Instalando e configurando o serviço snmpd no red hat 5.3 cent_os
Instalando e configurando o serviço snmpd no red hat 5.3   cent_osInstalando e configurando o serviço snmpd no red hat 5.3   cent_os
Instalando e configurando o serviço snmpd no red hat 5.3 cent_os
 
Instalando Cacti no CentOS 5
Instalando Cacti no CentOS 5Instalando Cacti no CentOS 5
Instalando Cacti no CentOS 5
 

Samba Grupo Permissão Compartilhamento

  • 1. Linux: Compartilhamento no Samba com permissão de grupo [Dica] http://www.vivaolinux.com.br/dica/Compartilhamento-no-Samba-com-... Instalação: # apt-get install samba Após a instalação com sucesso edite o smb.conf: # vi /etc/samba/smb.conf No campo workgroup coloque: WORKGROUP = MYGROUP # nome do seu Grupo No final do arquivo insira essas linhas: [Dados] # Nome do compartilhamento no smb.conf comment = Dados # Nome do compartilhamento para visualizar path = /home/dados # Local no servidor onde estara pasta valid users = @geral # Grupo que irá acessar o compartilhamento force group = geral # força só o grupo acessar esse compartilhamento read only = No # não é só leitura veto files = /*.mp3/*.avi/*.wma/*.wmv /*.{*}/ # essa é uma opção bem legal para admins, ela proibe essas extensões no compartilhamento podendo bloquear mp3 e vídeos tambem :) Criando a pasta compartilhada Lembram que criamos no Samba o compartilhamento "DADOS" certo? Colocamos um caminho e nesse caminho colocamos um nome de uma pasta, agora criaremos a pasta no local especificado, no meu caso "/home/dados" então fica assim: # mkdir /home/dados Criando o grupo Criaremos o grupo que terá o acesso ao compartilhamento: # groupadd CPD Agora temos que mudar a permissão desta pasta porque ela foi criada pelo root e deverá ser acessada pelo o grupo CPD: # chown -R root:CPD dados (esse comando muda o dono da pasta) Ficando assim: drwx------ 11 root CPD 4.0K Apr 9 09:12 dados. Agora temos que mudar a permissão da pasta dados para que seus arquivos sejam acessíveis somente pelo grupo CPD. Utilize o comando chmod: # chmod 770 dados Ficando assim: drwxrwx--- 11 root CPD 4.0K Apr 9 09:12 dados. Onde em 770: 1 de 2 13/2/2012 15:42
  • 2. Linux: Compartilhamento no Samba com permissão de grupo [Dica] http://www.vivaolinux.com.br/dica/Compartilhamento-no-Samba-com-... Onde em 770: 7: permissão total para o dono do arquivo; 7: permissão total para o grupo; 0: negado para convidados. Criando usuário no sistema # adduser lucas Criando usuário no Samba # smbpasswd -a lucas Coloque esse usuário no grupo CPD, eu prefiro colocar o usuário na mão mesmo porque gosto de ver a minha estrutura de grupos, só por organização mesmo da seguinte forma: # vi /etc/group Irá aparecer assim no final do arquivo /etc/group: CPD:!:1011: Agora adicione o nome do usuário da seguinte forma: CPD:!:1011:lucas Se quiser colocar mais de um usuário coloque "virgula" assim: CPD:!:1011:lucas,vipertech Saia e salve. Reinicie o Samba: # /etc/init.d/smb stop # /etc/init.d/smb start E estará funcionando o compartilhamento. 2 de 2 13/2/2012 15:42