Crie um novo grupo, adicione ambos os usuários a esse grupo, defina o grupo rw no diretório comum e torne esse proprietário do grupo do diretório.
Eu preciso ter este diretório, que é criado sob o usuário FTP1:
/ home / User1 / public_html / jobs_html
legível por um usuário de FTP diferente, chame-o de User2 ...
ou seja, quando logado através do SSH sob User2, 'ls -l / home / User1 / public_html / jobs_html' precisa exibir arquivos
obrigado!
Crie um novo grupo, adicione ambos os usuários a esse grupo, defina o grupo rw no diretório comum e torne esse proprietário do grupo do diretório.
Além de definir a propriedade do grupo e o grupo rw
no diretório, sugiro também configurar o setgid
bit no diretório para que os subdiretórios criados mantenham a mesma propriedade de grupo correta em vez de pertencerem ao usuário que os criou .
# EDIT: Make sure user2 can list files in user1's home dir
chmod o+x /home/user1
# Set ownership
chown -R user1.sharedgroup /path/to/shared
chmod -R g+rw /path/to/shared
chmod g+s /path/to/shared
# Or if subdirectories already exist, setgid for all subdirectories
find /path/to/shared -type d -exec chmod g+s {} \;