Изменить домашний каталог пользователя без доступа root

Изменить домашний каталог пользователя без доступа root

У меня есть аккаунт на сервере (админ ужасный), и он установил мой домашний адрес пользователя в /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.

Связанный контент