Здравствуйте.
Есть сервер с ubuntu 11.04, на котором вертятся proftpd, mysql и доступ к серверу по ssh.
Создана учетная запись "user", под которой работаю когда нахожусь в непосредственной близости к серверу.
Proftpd запускается от имени "user", а я удаленно шурую внутри от имени "ftp" с такой же группой как у "user".
И вроде бы всё хорошо, но иногда мне необходимо:
1) Залить сорсы на сервер посредством FTP - проблем нет.
2) Скомпилировать их на сервере по SSH - здесь возникает проблема, компилятор судя по-всему не может выплевывать готовое наружу из-за отсутствия прав на запись (?).
Возможно я задаю глупые вопросы, но опыта с linux у меня кот наплакал, а система прав/владельца файлов вообще иногда начинает раздражать. Как сделать всё "правильно" с точки зрения безопасности и юзабилити? Назначить пользователю "ftp" какую-то другую группу?