Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Настройка отображения терминала.  (Прочитано 1785 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Twin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Доброго всем вечера.

Поднял Ubuntu Server 9.10 с OpenSSH.
Вопрос, как научить OpenSSH разрешить подключение к нему не только с локальной сети,
и самое главное, как научить удаленное терминальное подключение через Putty, правильно отображать русские буквы?

Настройки от FreeBSD не подходят или у меня руки кривые :)
Заранее спасибо.

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Настройка отображения терминала.
« Ответ #1 : 29 Марта 2010, 19:31:55 »
Цитировать
Вопрос, как научить OpenSSH разрешить подключение к нему не только с локальной сети

Порт открыт?

Цитировать
как научить удаленное терминальное подключение через Putty, правильно отображать русские буквы

Выставить в putty локаль сервера

Оффлайн 666joy666

  • Активист
  • *
  • Сообщений: 719
  • :wq
    • Просмотр профиля
Re: Настройка отображения терминала.
« Ответ #2 : 29 Марта 2010, 19:33:04 »
Насчет локальной сети...там уже проброс портов и тому подобное , а вот символы...в настройках патти , поставьте кодировка UTF-8 :)))

Оффлайн Twin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Настройка отображения терминала.
« Ответ #3 : 29 Марта 2010, 19:44:27 »
Вторую часть вопроса решил в самом putty так как вы и говорили.
А вот по поводу первой проблемы не получается....
С локальной сети я подключаюсь, на гейте включено мапирование по порту 22 с внешнего интерфейса, гейт отрабатывает мапинг, а вот OpenSSH не пускает.

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Настройка отображения терминала.
« Ответ #4 : 29 Марта 2010, 19:54:23 »
Что пишет?

Пользователь решил продолжить мысль 29 Марта 2010, 15:55:12:
Запусти в винды nmap и проверь порт для уверенности.

Пользователь решил продолжить мысль 29 Марта 2010, 19:56:51:
Да, и /etc/ssh/sshd_config в студию
« Последнее редактирование: 29 Марта 2010, 19:56:51 от athost »

Оффлайн Twin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Настройка отображения терминала.
« Ответ #5 : 29 Марта 2010, 20:26:18 »
Что пишет?

Пользователь решил продолжить мысль 29 Марта 2010, 15:55:12:
Запусти в винды nmap и проверь порт для уверенности.

Пользователь решил продолжить мысль 29 Марта 2010, 19:56:51:
Да, и /etc/ssh/sshd_config в студию


# Package generated configuration file
# See the sshd(8) manpage for details

# What ports, IPs and protocols we listen for
Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
#Privilege Separation is turned on for security
UsePrivilegeSeparation yes

# Lifetime and size of ephemeral version 1 server key
KeyRegenerationInterval 3600
ServerKeyBits 768

# Logging
SyslogFacility AUTH
LogLevel INFO

# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes

RSAAuthentication yes
PubkeyAuthentication yes
#AuthorizedKeysFile     %h/.ssh/authorized_keys

# Don't read the user's ~/.rhosts and ~/.shosts files
IgnoreRhosts yes
# For this to work you will also need host keys in /etc/ssh_known_hosts
RhostsRSAAuthentication no
# similar for protocol version 2
HostbasedAuthentication no
# Uncomment if you don't trust ~/.ssh/known_hosts for RhostsRSAAuthentication
#IgnoreUserKnownHosts yes

# To enable empty passwords, change to yes (NOT RECOMMENDED)
PermitEmptyPasswords no

# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication no

# Change to no to disable tunnelled clear text passwords
#PasswordAuthentication yes

# Kerberos options
#KerberosAuthentication no
#KerberosGetAFSToken no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes

# GSSAPI options
#GSSAPIAuthentication no
#GSSAPICleanupCredentials yes

X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
#UseLogin no

#MaxStartups 10:30:60
#Banner /etc/issue.net

# Allow client to pass locale environment variables
AcceptEnv LANG LC_*

Subsystem sftp /usr/lib/openssh/sftp-server

UsePAM yes

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Настройка отображения терминала.
« Ответ #6 : 29 Марта 2010, 20:48:03 »
У тебя аутентификация по ключу, так? А putty ты на внешнем соединении с помощью чего пытается залогинится?

И вообще, опиши подробно, как ты пытаешься зайти.

ОС
Программа (putty ?)
где находится этот внешний комп (кто-нибудь с его стороны фильтрует?)
что дает сканирование портов с этого внешнего компа
белый ли ip на сервере
 

Оффлайн Twin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Настройка отображения терминала.
« Ответ #7 : 29 Марта 2010, 21:05:14 »
У тебя аутентификация по ключу, так? А putty ты на внешнем соединении с помощью чего пытается залогинится?

И вообще, опиши подробно, как ты пытаешься зайти.

ОС
Программа (putty ?)
где находится этот внешний комп (кто-нибудь с его стороны фильтрует?)
что дает сканирование портов с этого внешнего компа
белый ли ip на сервере
 

Сервер с одним ethernet подключением находится в локальной сети на предприятии, выход в инет через гейт-сервер Kerio Winroute под виндой.
Попасть на него пытаюсь из дома со статического белого адреса на статический белый адрес компании, в керио создано правило разрешающее вход с моего IP адреса на адрес компании по порту 22 и мапирует его на внутренний адрес моего сервера, но... этого не происходит.
Но я подключаюсь со своего компа внутри сети на предприятии.
Подключаться пытаюсь с помощью программы putty из дома, проверял подключение телнетом telnet 217.114.x.x 22 подключения нет, но это не значит что не пропускает керио.
Полагаю что OpenSSH пускает только с локальной сети, изменить это наверное можно в конфиге в строке
#ListenAddress 0.0.0.0
но не уверен.

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Настройка отображения терминала.
« Ответ #8 : 29 Марта 2010, 21:17:04 »
Повторю, запусти nmap из дома и посмотри, доступен ли ssh на 22-ом порту

 

Страница сгенерирована за 0.059 секунд. Запросов: 23.