Показаны сообщения с ярлыком ssh. Показать все сообщения
Показаны сообщения с ярлыком ssh. Показать все сообщения

воскресенье, 9 января 2011 г.

ssh без пароля (no password) в ubuntu

Чтобы сделать ssh без пароля используем две команды

ssh-keygen -t rsa

- этой командой мы генерируем закрытый и открытый ключ на машине, с которой вы будете заходить

ssh-copy-id username@example.com

- выполняем тоже на машине, с которой будем заходить. username@example.com - это реквизиты доступа к удаленной машине.


ssh-add

- выполняем опять все на локальной машине, чтобы применить изменения.

четверг, 2 декабря 2010 г.

убрать доступ по ssh для root

Ограничить доступ для root по ssh (попросту убрать) в linux (в частности, в ubuntu) можно, но сначала создайте пользователя

Итак, после того, как вы создали другого пользователя, редактируем файл sshd_config:

$ vim /etc/ssh/sshd_config

#LoginGraceTime 2m
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6

Видим, что разрешено заходить для root по ssh. Итак, выставляем в no:

PermitRootLogin no

И сохраняем файл

После перегружаем sshd:

в разных линуксах как-то так:

$ /etc/init.d/sshd restart

В ubuntu 10.10 так:

$ /etc/init.d/ssh restart


Все, теперь пробуйте зайти по root по ssh (не зайдете)

Только СОЗДАЙТе сначала ДРУГОГО пользователя!

вторник, 29 сентября 2009 г.

Удаленное подключение базы через ssh

Допустим база запущена на удаленном компьютере как localhost на порте 5432

Теперь делаем, чтобы эта база была доступна на локальном компьютере на localhost на порте 5431

ssh user@example.ru -L 5431:localhost:5432

Если хотите, чтобы данные сжимались - добавляем опцию -C