Intereting Posts
Способы вызова системного вызова в новом ядре разрешение ssh отклонено Непрерывный каталог резервных копий на USB-накопителе Как запустить команду для нескольких файлов Предотвратите автоматические EOFs по именованному каналу и отправьте EOF, когда я захочу Обратный инжиниринг прошивки IP-камеры, чтобы найти пароль администратора Удаление пробелов и заголовков из таблицы сбрасываемой базы данных Приложения Qt4 не работают в Xephyr xdg-open открывает другое приложение, указанное в запросе xdg-mime Почему непоследовательность с использованием cat и echo для этой команды sed? Аргументы против Ubuntu? Игнорировать данный подкаталог в каждом каталоге при синхронизации с унисон Архитектура ядра GNU Linux Автоматизация разделов USB NTFS на Gnome не работает, если имя устройства – sdb (FAT32 в порядке) Невозможно изменить диспетчер отображения по умолчанию в Mint 19 Beta

Как установить openssh в Crux Linux

В Crux Linux я уже установил SSH, но когда я использую ssh-keygen и пытаюсь использовать команду:

 ssh localhost 

для проверки SSH я получаю эту ошибку:

 # ssh localhost ssh: connect to host localhost port 22: Connection refused # 

Поэтому я решил переустановить openssh но без apt-get я не знаю, как это сделать.

У вас установлен клиент (и, я считаю, также сервер). Но вы не используете сервер на своем компьютере (он не запускается по умолчанию на Crux).

Добавьте sshd в настройку SERVICES в /etc/rc.conf . См. Руководство . Это позаботится о запуске SSH-сервера во время загрузки. На данный момент запустите /etc/rc.d/sshd start .

В соответствии с FAQ , вы можете сначала настроить /etc/hosts.allow или /etc/hosts.deny . Обратите внимание: эти файлы предлагают защиту на основе имени на основе имени, что не всегда тривиально обойти, но отнюдь не абсолютное. Сам Ssh обеспечивает хорошую защиту от злоумышленников (если вы не включаете пароли или убедитесь, что у каждого пользователя есть пароль с высокой энтропией), поэтому я рекомендую разрешить доступ SSH ко всем ( sshd: ALL in /etc/hosts.allow ).

Ваш sshd работает? ps aux | grep sshd ps aux | grep sshd . Он работает на стандартном порту? less /etc/ssh/sshd_config

Вы должны запустить демон ssh .

 /etc/rc.d/sshd start 

Расположение двоичного файла может отличаться в зависимости от того, как вы его установили.