Как проверить конфигурацию удаленного сервера samba / afp?

Я использую Ubuntu как настольную и серверную ОС. Когда я вошел на сервер через SSH на терминале, чтобы изменить конфигурацию smb / afp, я могу проверить конфигурацию только с сервера через терминал.

Есть ли способ туннелировать соединение через SSH (без VPN, только один порт SSH открыт на брандмауэре), чтобы я также мог проверить соединение с моего настольного хоста Ubuntu или OS X?

0
задан 31 January 2011 в 11:14

1 ответ

Вы можете использовать ssh для туннелирования любого порта под SSH.

sudo ssh -L 139:localhost:139 user@server

Теперь, если вы попытаетесь подключиться к порту 139 на вашем компьютере, вы будете подключаться к 139 на сервере. Примечания:

  • Вам нужно использовать sudo, чтобы открыть привилегированный порт (< 1024) на вашем компьютере, не приятно.
  • Это не будет работать, если вы уже используете порт 139 (т.е. вы используете samba на локальном компьютере)
  • Вам нужно будет использовать ваш локальный компьютер по IP (мы не туннелируем nbm) .

Совсем не приятно, но это лучшая идея, которая у меня есть.

0
ответ дан 31 January 2011 в 11:14

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

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