А как сменить OpenSSH на SSH?

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

parovoZZ
Сообщения: 553
Статус: Хочу подружиться с пингвином
ОС: Ubuntu 9.04 + GNOME

А как сменить OpenSSH на SSH?

Сообщение parovoZZ »

Код: Выделить всё

Server# whereis ssh
ssh: /usr/bin/ssh /usr/ports/security/ssh
Server# whereis openssh
openssh:


Получается, что в портах OpenSSH? А как же поставить SSH? Мну он больше нравится))
Хочу оттопырить все дистрибутивы((
HomeServer: FreeBSD 8.0
Notebook: Ubuntu 9.04
Спасибо сказали:
Аватара пользователя
paxic
Сообщения: 45
ОС: Win)

Re: А как сменить OpenSSH на SSH?

Сообщение paxic »

Ну я просто запускаю новую оболочку из существующей=)
То есть просто: допустим ты в bash набираешь zsh и всё. (Только естественно нужно чтобы она была установлена)

Ой, недопонял сначала вопрос.. ну я думаю поищи оболочку ssh и установи)))))))
"Системный программист - это дятел-долбёжник."
Зеленский В.П.
Спасибо сказали:
Igor Yakimchuk
Сообщения: 110
ОС: FreeBSD

Re: А как сменить OpenSSH на SSH?

Сообщение Igor Yakimchuk »

не знаю как вы ищите, но в опртах есть все.
Port: ssh2-3.2.9.1_7
Path: /usr/ports/security/ssh2
Info: Secure shell client and server for V.2 SSH protocol

ну или если нравится 1 версия, то
Port: ssh-1.2.33_3
Path: /usr/ports/security/ssh
Info: Secure shell client and server (remote login program)
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: А как сменить OpenSSH на SSH?

Сообщение Poor Fred »

paxic писал(а):
01.12.2008 01:15
Ну я просто запускаю новую оболочку из существующей=)
То есть просто: допустим ты в bash набираешь zsh и всё. (Только естественно нужно чтобы она была установлена)

man vipw, а также cat /etc/passwd

Правда, к ssh это не имеет вообще никакого отношения.
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
AlexNT
Сообщения: 433
ОС: FreeBSD 8.2, ArchLinux

Re: А как сменить OpenSSH на SSH?

Сообщение AlexNT »

Poor Fred писал(а):
01.12.2008 05:29
paxic писал(а):
01.12.2008 01:15
Ну я просто запускаю новую оболочку из существующей=)
То есть просто: допустим ты в bash набираешь zsh и всё. (Только естественно нужно чтобы она была установлена)

man vipw, а также cat /etc/passwd

Правда, к ssh это не имеет вообще никакого отношения.


Если речь идет о смене шела, можно выполнить команду chsh, из под нужного пользователя. Если не устраивает запуск при этом редактора vi, можно перед этим сменить редактор по умолчанию:

env EDITOR=ee chsh

Из под rootа менять шел надо очень осторожно, если допустить ошибку, то залогиниться в систему обычным путем будет невозможно. По сути у rootа шел менять не рекомендуется. Хотя лично я ставлю bash и никаких сложностей не испытываю.
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: А как сменить OpenSSH на SSH?

Сообщение Shura »

paxic
ssh это не оболочка
Rock'n'roll мертв © БГ
Спасибо сказали:
Аватара пользователя
ivan2ksusr
Сообщения: 882
ОС: Mac OS X, openSUSE

Re: А как сменить OpenSSH на SSH?

Сообщение ivan2ksusr »

Народ, вы какую траву курите??? не вводите в заблуждение автора топика, какие на хрен шелы? вы что???автор сам не понимает что хочет xDDD
Далее по тексту:
OpenSSH - это бесплатная версия SSH, OpenSSH поддерживает SSH протоколы версий 1.3, 1.5, и 2.0. + содержит серверную часть sshd, и другие фичи: ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen и sftp-server
вообщем курите маны
Спасибо сказали:
playnet
Сообщения: 373
Статус: изучающий
ОС: CentOS, FreeBSD

Re: А как сменить OpenSSH на SSH?

Сообщение playnet »

ivan2ksusr писал(а):
06.12.2008 04:07
Народ, вы какую траву курите??? не вводите в заблуждение автора топика, какие на хрен шелы? вы что???автор сам не понимает что хочет xDDD

"как мне сменить windows на microsoft?"
Но вообще да, жгут ребята...
ВОпрос может быть другого рода: как сменить "системный" ссш на "портовый"? Например, в системном дыра, а мир не обновить, или просто в портовом есть что-то нужное из нововведений...
Вопрос не так прост, там с rc.conf надо будет думать )
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: А как сменить OpenSSH на SSH?

Сообщение arachnid »

playnet писал(а):
06.12.2008 17:52
ivan2ksusr писал(а):
06.12.2008 04:07
Народ, вы какую траву курите??? не вводите в заблуждение автора топика, какие на хрен шелы? вы что???автор сам не понимает что хочет xDDD

"как мне сменить windows на microsoft?"
Но вообще да, жгут ребята...
ВОпрос может быть другого рода: как сменить "системный" ссш на "портовый"? Например, в системном дыра, а мир не обновить, или просто в портовом есть что-то нужное из нововведений...
Вопрос не так прост, там с rc.conf надо будет думать )

да ничего не надо думать :)
либо запускаем установленный ssh с портов по полному пути (это в случае, если имена исполняемых файлов одинаковые), либо просто удаляем системный
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
parovoZZ
Сообщения: 553
Статус: Хочу подружиться с пингвином
ОС: Ubuntu 9.04 + GNOME

Re: А как сменить OpenSSH на SSH?

Сообщение parovoZZ »

Это как? Там же демон есть - sshd. Мы ж подключаемся удалённо))
Хочу оттопырить все дистрибутивы((
HomeServer: FreeBSD 8.0
Notebook: Ubuntu 9.04
Спасибо сказали:
Аватара пользователя
ivan2ksusr
Сообщения: 882
ОС: Mac OS X, openSUSE

Re: А как сменить OpenSSH на SSH?

Сообщение ivan2ksusr »

Если мне память не изменяет то во время установке будет вопрос хотите ли вы включить ssh :) иначе после установке надо будет его ручками включать + потом можно поставить sftp :) очень полезная штука :) ну и само собой надо подправить sshd.conf или оставить все по дефолту если сервак находится в dmz к примеру и доступ к нему только из нутри сети :)

2parovoZZ - поставьте правильно вопрос чего вы хотите добиться, а не разводить флэйм здесь :)
Спасибо сказали:
parovoZZ
Сообщения: 553
Статус: Хочу подружиться с пингвином
ОС: Ubuntu 9.04 + GNOME

Re: А как сменить OpenSSH на SSH?

Сообщение parovoZZ »

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

Код: Выделить всё

$ ^[[A^[[A^[[A



И из под суперпользователя, а не вот это

Код: Выделить всё

Server# cd "`printf "%b" '\0057usr\0057ports'`"


Команды запоминаются только на текущую сессию. Во FreeNAS такого нет, да и в дебе тоже не было. Там SSH.
Хочу оттопырить все дистрибутивы((
HomeServer: FreeBSD 8.0
Notebook: Ubuntu 9.04
Спасибо сказали:
Аватара пользователя
ivan2ksusr
Сообщения: 882
ОС: Mac OS X, openSUSE

Re: А как сменить OpenSSH на SSH?

Сообщение ivan2ksusr »

parovoZZ писал(а):
07.12.2008 15:32
Хочу, чтобы из под юзера пролистывались последние набранные команды, а не

Код: Выделить всё

$ ^[[A^[[A^[[A



И из под суперпользователя, а не вот это

Код: Выделить всё

Server# cd "`printf "%b" '\0057usr\0057ports'`"



Команды запоминаются только на текущую сессию. Во FreeNAS такого нет, да и в дебе тоже не было. Там SSH.


дайте вывод в первом и втором варианте:
echo $SHELL
что покажет?
есть вариант это поставить bash(он ка раз умеет хранить историю команд) для юзверя :) ну или zsh(требуются настройки :) )
Спасибо сказали:
rmv
Сообщения: 3
ОС: Alt Linux 4

Re: А как сменить OpenSSH на SSH?

Сообщение rmv »

Видимо, имеется ввиду не SSH, а CSH.
Из под root'a выполнить vipw, и исправить в строке, описывающей нужного пользователя, /bin/sh на /bin/csh.
Спасибо сказали:
playnet
Сообщения: 373
Статус: изучающий
ОС: CentOS, FreeBSD

Re: А как сменить OpenSSH на SSH?

Сообщение playnet »

arachnid писал(а):
06.12.2008 20:28
да ничего не надо думать :)
либо запускаем установленный ssh с портов по полному пути (это в случае, если имена исполняемых файлов одинаковые), либо просто удаляем системный

Странно такое от модера читать. Обновляем мир и получаем неприятный сюрприз при перезагрузке, а если до сервера 2 часа ехать или вообще в другую страну?
Вот "удалять" там ничего не надо. Достаточно посмотреть *rc.d/sshd
там разные строки _enabled="YES" будут.

parovoZZ писал(а):
07.12.2008 15:32
Команды запоминаются только на текущую сессию. Во FreeNAS такого нет, да и в дебе тоже не было.

"А вот в солярисе это по другому, поэтому ваша система отстой..."

Там SSH.

А у нас там виндовс, потому что клавиатура красная...
Хватит уже путать теплое с мягким.
Спасибо сказали:
playnet
Сообщения: 373
Статус: изучающий
ОС: CentOS, FreeBSD

Re: А как сменить OpenSSH на SSH?

Сообщение playnet »

ivan2ksusr писал(а):
07.12.2008 15:41
есть вариант это поставить bash(он ка раз умеет хранить историю команд) для юзверя :) ну или zsh(требуются настройки :) )

Хранить умеют все, даже sh, только изначально это активировано в csh, поэтому лучше через chsh прописать себе его и потом в ~/.cshrc прописать в конец
set prompt = '%n@%m:%~%# '
Получим нормальное приглашение.

В sh как-то хоткеями листается, а не стрелками, вот и "неудобно".

На тему шеллов: я не видел OpenCSH, так что у автора просто каша в голове и он путает шелл с программой удаленного доступа, не понимая, что они работают одноременно.
Спасибо сказали:
polnyiroot
Сообщения: 39
ОС: ляпикс

Re: А как сменить OpenSSH на SSH?

Сообщение polnyiroot »

Во FreeNAS такого нет, да и в дебе тоже не было. Там SSH.

Молодец. А теперь повтори про себя еще раз: "В стандартную поставку дистрибутива debian gnu/linux входит несвободный ssh-клиент". Теперь попробуй подумать.
Администрация форума имеет право показать Ваши личные данные или любую другую информацию о Вас в случае жалобы или судебного иска.
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: А как сменить OpenSSH на SSH?

Сообщение arachnid »

playnet писал(а):
07.12.2008 21:46
arachnid писал(а):
06.12.2008 20:28
да ничего не надо думать :)
либо запускаем установленный ssh с портов по полному пути (это в случае, если имена исполняемых файлов одинаковые), либо просто удаляем системный

Странно такое от модера читать. Обновляем мир и получаем неприятный сюрприз при перезагрузке, а если до сервера 2 часа ехать или вообще в другую страну?
Вот "удалять" там ничего не надо. Достаточно посмотреть *rc.d/sshd
там разные строки _enabled="YES" будут.

так, давайте найдем автора темы и спросим, что он конкретно хочет. я был уверен, что речь идет о клиенте, а не о сервере...
а то тока махать кулаками не хватало :)
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
playnet
Сообщения: 373
Статус: изучающий
ОС: CentOS, FreeBSD

Re: А как сменить OpenSSH на SSH?

Сообщение playnet »

arachnid писал(а):
07.12.2008 22:51
так, давайте найдем автора темы и спросим, что он конкретно хочет. я был уверен, что речь идет о клиенте, а не о сервере...

Какая разница, сервер или клиент? Подход всегда должен быть одинаков. ВСЕГДА. А то наадминятся клиентов и активируют рутовый доступ по ссш и прочие маразмы.
Что во фре, что в линухе.

а то тока махать кулаками не хватало :)

Ну я махать и не собираюсь... без этого проблем хватает )
Спасибо сказали:
Аватара пользователя
ivan2ksusr
Сообщения: 882
ОС: Mac OS X, openSUSE

Re: А как сменить OpenSSH на SSH?

Сообщение ivan2ksusr »

playnet писал(а):
07.12.2008 21:52
ivan2ksusr писал(а):
07.12.2008 15:41
есть вариант это поставить bash(он ка раз умеет хранить историю команд) для юзверя :) ну или zsh(требуются настройки :) )

Хранить умеют все, даже sh, только изначально это активировано в csh, поэтому лучше через chsh прописать себе его и потом в ~/.cshrc прописать в конец
set prompt = '%n@%m:%~%# '
Получим нормальное приглашение.

учтем ;-) добавим в копилку знаний
Что то я как то не заморачивался с интерпретаторами, достаточно было sh + bash :)

активируют рутовый доступ по ссш

за это вообще надо по рукам бить :)
Спасибо сказали:
Аватара пользователя
AlexNT
Сообщения: 433
ОС: FreeBSD 8.2, ArchLinux

Re: А как сменить OpenSSH на SSH?

Сообщение AlexNT »

По моему автор сам не понял что спросил, судя по всему он попутал csh и ssh, и из-за этого разводить тут споры по моему бессмысленно...
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: А как сменить OpenSSH на SSH?

Сообщение arachnid »

тему закрываю, ибо флейма много, с темой не пересекающегося

2 playnet - отпишусь в личку, по поводы разницы :)
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали: