Я хочу переместить домашнюю папку пользователя в cygwin на другой диск, я попробовал и знаю, что могу просто изменить файл passwd и указать нужный мне путь, однако, когда я только вошел в систему, я не могу получить доступ к своему диску S, смонтированному в Windows ( /cygwin/s ) и мне нужно набрать mount -a чтобы заставить его работать, поэтому, когда я помещаю домашнюю папку пользователя на этот диск ( /cygwin/s/home ) и пытаюсь выполнить ssh, кажется, что cygwin может получить доступ к этому каталогу и поместить пользователя в домашний каталог. папка в /tmp

поэтому мне интересно либо выполнить mount -a при подключении пользователя через ssh, либо любой другой обходной путь для этой проблемы

1 ответ1

1

Можно запускать команды каждый раз, когда пользователь входит в систему. Есть много способов сделать это.
Одним из них является добавление mount -a в bash.rc

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