У меня есть аккаунт на сервере (админ ужасный), и он установил мой домашний адрес пользователя в /home/username
. Он также лишил меня доступа к этому каталогу пользователя и сказал, что я должен использовать , /home/Guest
который является root:root
общедоступным для записи (разрешения 777
).
Поскольку я не хочу его использовать, я подумал, что создам подкаталог /home/Guest, который не будет доступен для записи, и сделаю его своим домашним каталогом.
usermod -m -d /home/Guest/dir username
Не удалось с командой не найдено. Что я могу сделать (я уже связался с ним), чтобы получить какую-то домашнюю папку (он отказал, я не знаю почему)
решение1
Вы можете сделать это только временно. Это означает, что каждый раз, когда вы входите в систему под этим пользователем, вам придется выполнять эту команду:
export HOME=/home/Guest/dir
Таким образом, вы можете сделать большинство заявленийдуматьчто ваш домашний каталог — это то место, которое вы укажете выше.
~
также начнет указывать на /home/Guest/dir
.
Приложения, с которыми это сработало у меня, — NPM и Maven.