Как изменить расположение каталога .vnc

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

Измените его с ~/.vnc на /opt/mydirectory/.vnc.

Спасибо


person Jacky    schedule 26.11.2013    source источник
comment
Это хорошая идея? /opt для пользователя или для компьютера? Какая доступная документация говорит о том, что две копии VNC, работающие под разными пользователями, работают правильно, когда они используют один и тот же каталог .vnc?   -  person ta.speot.is    schedule 26.11.2013
comment
На самом деле мне не хватает места в моем домашнем каталоге. Вот почему я хочу переместить .vnc в другое место.   -  person Jacky    schedule 26.11.2013


Ответы (1)


В моем случае просто измените переменную среды HOME перед запуском vnc.

export HOME=/opt/mydirectory;
vncserver 

Это создаст .vnc как /opt/mydirectory/.vnc. Я использовал этот трюк, чтобы использовать разные временные пароли. Это не твердое решение, но просто удобное и простое.

Примечание: в VNC $HOME наследуется от vnc. Возможно, вы захотите изменить его обратно на обычный каталог в сеансе vnc.

person bcm1992    schedule 19.06.2015