Adicionar mais locais de acesso [RESOLVIDO]

1. Adicionar mais locais de acesso [RESOLVIDO]

Patrick Campos
patrickcampos

(usa Debian)

Enviado em 04/04/2017 - 17:46h

Beleza galera?

Estou precisando de uma ajuda no vsftp. Configurei o vsFTP aqui na empresa e funcionou tudo certo, coloquei dentro do arquivo de configuração a linha "local_root=/pasta/subpasta" onde é instalado o programa que fornecemos aos clientes, fiz as permissões de pasta e os clientes acessam normalmente, porém há a necessidade de o cliente acessar tanto esta pasta quanto seu diretório home (/home/usuario). Como eu faço pra direcionar duas pastas diferentes com vsFTP?


  


2. MELHOR RESPOSTA

Rodrigo Bertini
vortico

(usa Fedora)

Enviado em 05/04/2017 - 14:30h

patrickcampos escreveu:

vortico escreveu:

Passei por esse mesmo problema com os links nos diretórios no vfFTP. Na época estava só testando a melhor opção pra mim entre vsftp e proftp, e o segundo foi muito mais simples nesse quesito. Usando o DefaultRoot consegui definir que users/grupos acessariam quais pastas.

Por exemplo:

DefaultRoot /Comp1/ grupo1
DefaultRoot /Comp2/ user1 user2






Eu posso definir mais que uma linha DefaultRoot então?




Exato, tomando cuidado com umask, chown, chmod dos diretórios e etc.

http://www.proftpd.org/docs/directives/linked/config_ref_DefaultRoot.html

Lembro que tive algum problema com a ordem de acesso. Mas era somente isso. Inverti a ordem dos DefaultRoot's no proftpd.conf e funcionou normalmente.

3. Re: Adicionar mais locais de acesso [RESOLVIDO]

Carlos A. P. Cunha
Carlos_Cunha

(usa Linux Mint)

Enviado em 04/04/2017 - 22:08h

patrickcampos escreveu:

Beleza galera?

Estou precisando de uma ajuda no vsftp. Configurei o vsFTP aqui na empresa e funcionou tudo certo, coloquei dentro do arquivo de configuração a linha "local_root=/pasta/subpasta" onde é instalado o programa que fornecemos aos clientes, fiz as permissões de pasta e os clientes acessam normalmente, porém há a necessidade de o cliente acessar tanto esta pasta quanto seu diretório home (/home/usuario). Como eu faço pra direcionar duas pastas diferentes com vsFTP?


No VSFTP, normalmente(Default) a pasta que ele acessa o home do usuário, pois ele autentica no /etc/passwd.
Para isso que vc quer terá que ter múltiplos usuários, remova essa conf que força um pasta, e deixe ele pelas configurações originais.
Exemplo:

Usuario01 acessa /pasta/bla01 -> Que é o home dele em /etc/passwd
Usuario02 acess /pasta/bla02 -> Que é o home dele em /etc/passwd

Assim quando for acessar pasta bla01 usa usuário Usuario01, quando for acessar pasra bla02 usa Usuario02.

#-------------------------------------------------------------------------------------#

"Linux is cool"


4. Re: Adicionar mais locais de acesso [RESOLVIDO]

Patrick Campos
patrickcampos

(usa Debian)

Enviado em 05/04/2017 - 10:33h

Carlos_Cunha escreveu:

patrickcampos escreveu:

Beleza galera?

Estou precisando de uma ajuda no vsftp. Configurei o vsFTP aqui na empresa e funcionou tudo certo, coloquei dentro do arquivo de configuração a linha "local_root=/pasta/subpasta" onde é instalado o programa que fornecemos aos clientes, fiz as permissões de pasta e os clientes acessam normalmente, porém há a necessidade de o cliente acessar tanto esta pasta quanto seu diretório home (/home/usuario). Como eu faço pra direcionar duas pastas diferentes com vsFTP?


No VSFTP, normalmente(Default) a pasta que ele acessa o home do usuário, pois ele autentica no /etc/passwd.
Para isso que vc quer terá que ter múltiplos usuários, remova essa conf que força um pasta, e deixe ele pelas configurações originais.
Exemplo:

Usuario01 acessa /pasta/bla01 -> Que é o home dele em /etc/passwd
Usuario02 acess /pasta/bla02 -> Que é o home dele em /etc/passwd

Assim quando for acessar pasta bla01 usa usuário Usuario01, quando for acessar pasra bla02 usa Usuario02.

#-------------------------------------------------------------------------------------#

"Linux is cool"



Entendi o que disse, porém é ruim o cliente ter que ficar alternando entre dois usuários. Enfim a solução que encontrei foi fazer um link para a pasta home do usuário, o ruim é que fica diversos links listados na pasta de apontamento, por isso seria interessante se pudesse fazer este procedimento.

mesmo assim agradeço muito!



5. Tópico: Adicionar mais locais de acesso

Rodrigo Bertini
vortico

(usa Fedora)

Enviado em 05/04/2017 - 12:05h

Passei por esse mesmo problema com os links nos diretórios no vfFTP. Na época estava só testando a melhor opção pra mim entre vsftp e proftp, e o segundo foi muito mais simples nesse quesito. Usando o DefaultRoot consegui definir que users/grupos acessariam quais pastas.

Por exemplo:

DefaultRoot /Comp1/ grupo1
DefaultRoot /Comp2/ user1 user2







6. Re: Adicionar mais locais de acesso [RESOLVIDO]

Patrick Campos
patrickcampos

(usa Debian)

Enviado em 05/04/2017 - 13:56h

vortico escreveu:

Passei por esse mesmo problema com os links nos diretórios no vfFTP. Na época estava só testando a melhor opção pra mim entre vsftp e proftp, e o segundo foi muito mais simples nesse quesito. Usando o DefaultRoot consegui definir que users/grupos acessariam quais pastas.

Por exemplo:

DefaultRoot /Comp1/ grupo1
DefaultRoot /Comp2/ user1 user2






Eu posso definir mais que uma linha DefaultRoot então?








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts