Проблемы установка TigerVNC и брандмауэра

Для простоты использования можно сначала отобразить цвета в Вашем .bashrc и затем снова используйте его в своей быстрой переменной ($PS1):

Шаг 1.: Отобразите цвета:

#~/.bashrc

# Color mapping
grey='\[\033[1;30m\]'
red='\[\033[0;31m\]'
RED='\[\033[1;31m\]'
green='\[\033[0;32m\]'
GREEN='\[\033[1;32m\]'
yellow='\[\033[0;33m\]'
YELLOW='\[\033[1;33m\]'
purple='\[\033[0;35m\]'
PURPLE='\[\033[1;35m\]'
white='\[\033[0;37m\]'
WHITE='\[\033[1;37m\]'
blue='\[\033[0;34m\]'
BLUE='\[\033[1;34m\]'
cyan='\[\033[0;36m\]'
CYAN='\[\033[1;36m\]'
NC='\[\033[0m\]'

Шаг 2. Переопределите свою переменную PS1:

PS1="$yellow[$CYAN\t$yellow][$red\H$yellow][$GREEN\w$grey$yellow]$NC# "
3
18.11.2013, 02:38
2 ответа

"1:user" говорит vnc серверу, что пользователь имени пользователя является картой для отображения 1, таким образом, номер порта для доступа к этому пользователю через vnc 5901.

Примечание: "По умолчанию VNC использует порты, пронумерованные 5900 плюс число дисплея. В этом примере дисплей равняется 1, таким образом, номер порта 5901.

3
27.01.2020, 21:20

Я думаю, что существует две проблемы. Одна проблема состоит в том, что Ваши правила брандмауэра являются неправильными. Это не объясняет service vncserver start [failed] хотя, таким образом, у Вас, вероятно, есть другая проблема там. Действительно отправьте bla bla.

Посмотрите на INPUT цепочка в iptables правила: они обрабатываются в порядке, поэтому когда Вы пытаетесь открыть соединение на порте 5900, ядро идет: хм, не СВЯЗАННЫЙ или УСТАНОВЛЕННЫЙ, не icmp, не обратная петля, для не портирования 22, ага то правило ОТКЛОНЕНИЯ соответствия, конец истории. Необходимо добавить правило для порта 5900 перед правилом ОТКЛОНЕНИЯ (сразу после того, как существующее правило для порта 22).

Это предполагает, что Вы действительно хотите открыть порт VNC, что означает, что все включая Ваш пароль VNC будет перемещаться в открытом тексте на Вашей LAN. Если это - проблема, Вы могли бы туннелировать VNC по SSH (я понятия не имею, как действительно настраивают его на стороне Windows).

1
27.01.2020, 21:20
  • 1
    [root@SERVER UNAME] # сервис vncserver начинает Запускать vncserver (через systemctl): Job перестал работать. Посмотрите системные журналы и 'systemctl состояние' для деталей. [НЕУДАВШИЙСЯ] –  Jason94 03.06.2011, 23:32
  • 2
    после фиксации цепочки, я теперь делаю пересадку, отказался (был приведен к таймауту). но vnc сервер не, как u видят от ошибки выше –  Jason94 03.06.2011, 23:33
  • 3
    @Jason94: Добавьте вывод systemctl status vncserver к Вашему вопросу. Также пойдите и посмотрите на файлы в /var/log: проверьте время, работайте service vncserver start, и отправьте все строки журнала, которые появились, в то время как команда работала. –  Gilles 'SO- stop being evil' 03.06.2011, 23:36
  • 4
    systemctl добавляется, плохо сделайте/var/log штуку теперь, –  Jason94 03.06.2011, 23:40
  • 5
    ничто не мог найти связанным с svn в/var/log –  Jason94 03.06.2011, 23:42

Теги

Похожие вопросы