Atalhos de FTP para outra pasta


5

Como posso criar um atalho de uma pasta de ftp para outra usando o cliente SFTP, como WinSCP com Putty?

Por exemplo, o caminho da aplicação é / home / primary / webapps / application /

Nós criamos um novo usuário com o diretório inicial padrão / home / secundário /

Usando o comando Bash:

 setfacl -R -m u:secondary:rwx /home/primary/webapps/appication/

Adicionamos permissão total de leitura e gravação para o usuário secundário.

Para acessar a pasta do aplicativo, ele deve digitar o caminho completo para a pasta do aplicativo, que não é tão conveniente para o uso diário.

Como solução, gostaria de criar alguns atalhos no diretório home para essas pastas, já que vi algo similar na configuração padrão do cPanel, na qual a pasta PUBLIC_HTML tem algum alias, como o WWW.

Respostas:


3

Você pode fazer um link para a outra pasta

ln -s /home/primary/webapps/application /home/secondary/application

Isto irá criar um link sob /home/secondary chamado "aplicativo", que aponta para /home/primary/webapps/application. Uma vez logado em sua pasta pessoal, ele simplesmente tem que clicar na pasta "application" e será direcionado para o local apropriado.


Estou recebendo a mensagem de permissão negada
Nazariy

Quem é a conta que você está fazendo sob? De qual pasta você está executando o comando? Você deve estar executando o comando de /home/secondary/ como o novo usuário. Assegure-se de que suas permissões estejam corretas. Pessoalmente eu não iria mergulhar em ACLs para algo tão simples, permissões de grupo e um simples chown seria suficiente.
John T

Eu tive que adicionar o acesso shell ao usuário para esta operação e excluí-lo depois. Você pode me dar mais informações sobre a ACL porque sou muito novo no bash scripting.
Nazariy

Eu não recomendaria ACLs para algo como isso ... mas se você quiser saber mais: linuxcommand.org/man_pages/setfacl1.html
John T
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.