Это командная консоль, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
раковина - SSH-клиент Conch
СИНТАКСИС
раковина [-AaCfINnrsTtVvx] [-c cipher_spec] [-e escape_char] [-i идентификационный_файл]
[-K Connection_spec] [-L порт:кашель:HostPort] [-l пользователь] [-m mac_spec]
[-o openssh_option] [-p порт] [-R порт:кашель:HostPort] [пользователь@] хоста [команду]
ОПИСАНИЕ
раковина это клиент SSHv2 для входа на удаленный компьютер и выполнения команд. Это
обеспечивает зашифрованную и безопасную связь в потенциально небезопасной сети. Произвольный
Порты TCP / IP также могут быть перенаправлены через безопасное соединение.
раковина подключается и входит в хоста (в виде пользователь или текущее имя пользователя). Пользователь должен
подтвердить свою личность с помощью открытого ключа или пароля. В качестве альтернативы, если соединение
уже открыт для сервера, новую оболочку можно открыть через соединение без необходимости
повторить аутентификацию.
If команду указано, команду выполняется вместо оболочки. Если -s предоставляется вариант,
команду рассматривается как имя подсистемы SSHv2.
Аутентификация
Conch поддерживает аутентификацию с открытым ключом, интерактивную клавиатуру и аутентификацию по паролю.
Метод открытого ключа позволяет использовать алгоритм RSA или DSA. Клиент использует свой
закрытый ключ, $ HOME / .ssh / id_rsa or $ HOME / .ssh / id_dsa подписать идентификатор сеанса, известный
только клиентом и сервером. Сервер проверяет, что соответствующий открытый ключ действителен для
пользователя, и что подпись верна.
Если аутентификация с открытым ключом не удалась, раковина может пройти аутентификацию, отправив зашифрованный пароль
через соединение.
Связь разделение
раковина имеет возможность мультиплексировать несколько оболочек, команд и портов TCP / IP в одном и том же
безопасное соединение. Чтобы отключить мультиплексирование для соединения, используйте -I флаг.
Ассоциация -K Опция определяет, как клиент подключается к удаленному хосту. Это запятая.
разделенный список используемых методов в порядке предпочтения. Два метода подключения
являются 'unix' (для подключения через мультиплексное соединение) и 'direct' (для подключения
напрямую). Чтобы отключить мультиплексное соединение, не включайте unix в
список предпочтений.
В качестве примера того, как работает совместное использование соединения, для ускорения CVS через SSH:
раковина --noshell --fork -l cvs_user cvs_host
установить CVS_RSH =раковина
Теперь, когда CVS подключается к cvs_host как cvs_user, вместо того, чтобы создавать новое подключение к
сервер, раковина добавит новый канал к существующему соединению. Это экономит затраты на
многократное согласование криптографии и аутентификации.
Возможны следующие варианты:
-A Включает пересылку агента аутентификации.
-a Отключает пересылку агента аутентификации (по умолчанию).
-C Активировать сжатие.
-c cipher_spec
Выбирает алгоритмы шифрования, которые будут использоваться для этого соединения, через запятую.
список шифров в порядке предпочтения. Список, который раковина поддерживает есть (в порядке
предпочтения по умолчанию): aes256-ctr, aes256-cbc, aes192-ctr, aes192-cbc, aes128-ctr,
aes128-cbc, cast128-ctr, cast128-cbc, blowfish-ctr, blowfish, идея-ctr, идея-cbc,
3des-ctr, 3des-cbc.
-e ch | ^ ch | никто
Устанавливает escape-символ для сеансов с PTY (по умолчанию: '~'). Побег
символ распознается только в начале строки (после новой строки). В
escape-символ, за которым следует точка ('.'), закрывает соединение; за которым следует ^ Z
приостанавливает соединение; и сопровождаемый escape-символом отправляет escape
персонаж один раз. Установка символа на «none» отключает любые экранирования.
-f Разветвляется в фоновом режиме после аутентификации.
-I Не разрешать совместное использование подключения через это подключение.
-i идентичность_spec
Файл, из которого выполняется идентификация (закрытый ключ) для аутентификации RSA или DSA.
читать. По умолчанию $ HOME / .ssh / id_rsa и $ HOME / .ssh / id_dsa. Возможно
используйте эту опцию более одного раза, чтобы использовать более одного закрытого ключа.
-K Connection_spec
Выбирает методы для подключения к серверу в виде списка методов, разделенных запятыми.
в порядке предпочтения. Видеть Связь разделение чтобы получить больше информации.
-L порт:кашель:HostPort
Указывает, что данный порт на клиентском хосте должен быть перенаправлен на данный
хост и порт на удаленной стороне. Это выделяет сокет для прослушивания порт на
локальная сторона, и когда к этому сокету выполняются соединения, они перенаправляются через
безопасный канал, и выполняется подключение к кашель порт HostPort с пульта
машина. Только root может пересылать привилегированные порты.
-l пользователь
Войдите, используя это имя пользователя.
-m mac_spec
Выбирает алгоритмы MAC (код аутентификации сообщения) в виде списка, разделенного запятыми в
порядок предпочтения. Список, который раковина поддерживает (в порядке предпочтения):
hmac-sha2-512, hmac-sha2-256, hmac-sha1, hmac-md5.
-N Не выполняйте оболочку или команду.
-n Перенаправить ввод из / dev / null.
-o openssh_option
Игнорировал параметры OpenSSH.
-p порт
Порт для подключения на сервере.
-R порт:кашель:HostPort
Указывает, что данный порт на удаленном хосте должен быть перенаправлен на данный
хост и порт на локальной стороне. Это выделяет сокет для прослушивания порт на
удаленной стороне, и когда к этому сокету выполняются соединения, они перенаправляются через
безопасный канал, и выполняется подключение к кашель порт HostPort от клиента
хозяин. Только root может пересылать привилегированные порты.
-s Повторно подключитесь к серверу, если соединение потеряно.
-s взывать команду (обязательно) в качестве подсистемы SSHv2.
-T Не выделяйте TTY.
-t Назначьте TTY, даже если дана команда.
-V Отображать только номер версии.
-v Войдите в stderr.
-x Отключить переадресацию соединения X11 (по умолчанию).
Используйте раковину онлайн с помощью сервисов onworks.net