Сделать виртуальный сервер Ubuntu доступным из Интернета

Хорошо, если userA использует su, чтобы стать userB, тогда пользовательский B еще не вошел в систему.

Однако, как насчет этого:

ps -u <username>

Затем вы можете проверить $? -eq 0, чтобы узнать, найдены ли какие-либо процессы, принадлежащие этому пользователю. Однако, если есть какие-либо длительные процессы, принадлежащие этому пользователю, то они все равно покажут их. Если это нехорошо, вы можете проверить свою оболочку.

1
задан 25 November 2015 в 23:02

1 ответ

Если вы хотите получить доступ к своему серверу (виртуальному или другому) из-за пределов локальной сети, вы настраиваете маршрутизатор с соответствующей переадресацией портов ... В ваших портах для установки маршрутизатора 22 (SSH), 80 (HTTP) и 443 (HTTPS) для пересылки на 192.168.0.10, но установка 22 для пересылки вперед является серьезным риском для безопасности. «Интернет» не понимает и не может напрямую разговаривать с вашей внутренней локальной сетью, только ваш общедоступный IP-адрес, поэтому вам придется регистрировать свой домен на общедоступном IP-адресе, а не на адресе 192.168.xx, и управлять пересылкой надлежащего услуги сами. Помните, что при этом вы должны использовать регистрацию DDNS, вы получаете свой общедоступный IP-адрес через DHCP, или вы должны иметь статический общедоступный IP-адрес, если вы хотите выполнить стандартную регистрацию доменного имени.

0
ответ дан 23 May 2018 в 15:29

Другие вопросы по тегам:

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