Ставлю openssh. Там ставится scp, но он не работает без ssh. Какой смысл паковать не работающий scp? Думаю или нужно переместить scp в пакет openssh-client или зависимость на openssh-client # apt-get install openssh Reading Package Lists... Done Building Dependency Tree... Done The following NEW packages will be installed: openssh 0 upgraded, 1 newly installed, 0 removed and 50 not upgraded. Need to get 0B/156kB of archives. After unpacking 367kB of additional disk space will be used. Committing changes... Preparing... ################################################################################################### [100%] 1: openssh ################################################################################################### [100%] Running /usr/lib/rpm/posttrans-filetriggers Done. [root@remote-monitor ~]# scp -P 2222 test slava@office.myfirm.com: /usr/bin/ssh: No such file or directory lost connection
scp -- это не только клиент, но и сервер.
(В ответ на комментарий №1) > scp -- это не только клиент, но и сервер. Спасибо. Понял. Но уже 3 человека жаловались...
(In reply to comment #2) > (В ответ на комментарий №1) > > scp -- это не только клиент, но и сервер. > Спасибо. Понял. Но уже 3 человека жаловались... Ну хорошо, что вы предлагаете? Переименовать пакет openssh в openssh-common? Но тогда будут жаловаться те, у кого в системе окажется ранее не установленный openssh-server или openssh-client.
(В ответ на комментарий №3) > (In reply to comment #2) > > (В ответ на комментарий №1) > > > scp -- это не только клиент, но и сервер. > > Спасибо. Понял. Но уже 3 человека жаловались... > > Ну хорошо, что вы предлагаете? Переименовать пакет openssh в openssh-common? > Но тогда будут жаловаться те, у кого в системе окажется ранее не установленный > openssh-server или openssh-client. Да ничего. Наверно оставить все как есть и знать что это не бага, а фича. :( В идеале, конечно, разнести функциональность сервера и клиента и разложить по соответствующим пакетам.
Ладно, давайте переименуем openssh в openssh-common, а на место openssh поместим чисто виртуальный пакет.
(В ответ на комментарий №5) > Ладно, давайте переименуем openssh в openssh-common, а на место openssh > поместим чисто виртуальный пакет. Почему чисто виртуальный? По идее scp там должен быть. Тогда поставив openssh получим и scp и ssh
openssh-5.6p1-alt1 -> sisyphus: * Thu Oct 07 2010 Dmitry V. Levin <ldv@altlinux> 5.6p1-alt1 - Updated to 5.6p1. - Enhanced AuthorizedKeysSystemFile documentation (closes: #21843). - Renamed openssh subpackage to openssh-common (closes: #21603), reintroduced openssh as a virtual subpackage.