У меня есть учетная запись на сервере (администратор дрянной), и он установил мой пользователь дома в /home/username . Он также забрал мой доступ к этому каталогу пользователя и сказал, что я должен использовать /home/Guest который является root:root и public writeable (permissions 777).

Поскольку я не хочу его использовать, я подумал, что создам подкаталог /home /Guest, который не будет доступен для публичной записи, и установлю его как мой дом. к несчастью

usermod -m -d /home/Guest/dir username

Ошибка с командой не найдена. Что я могу сделать (я уже связался с ним), чтобы получить домашнюю папку (он отказался, я не знаю почему)

1 ответ1

0

Вы можете сделать это только временно. Это означает, что каждый раз, когда вы входите в систему как этот пользователь, вы должны выполнить эту команду:

export HOME=/home/Guest/dir

Таким образом, вы можете заставить большинство приложений думать, что ваш домашний каталог находится в любом месте, которое вы используете выше.

~ также начнет указывать на /home/Guest/dir .

Приложения, с которыми это работало для меня, были NPM и Maven.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .