Вы также можете рассмотреть варианты wput
или wget
в зависимости от ваших потребностей.
В последнее время я не использовал wget
, но использовал wput
, потому что не хотел создавать или изменять файлы, как предлагалось в некоторых предыдущих ответах.
Для wput
используется следующий синтаксис :
wput <filename> ftp://<username>:<password>@<address>
openssh-client
содержит клиентскую программу ssh /usr/bin/ssh
, вы используете ее для подключения К другим машинам, на которых работает sshd
или другой совместимый демон ssh. Этот пакет также содержит другие сторонние программы клиента -, такие как scp
, sftp
, ssh-keygen
, ssh-agent
, ssh-copy-id
и другие.
openssh-server
содержит демон ssh /usr/sbin/sshd
и необходимые сценарии запуска, чтобы он запускался во время загрузки. Это используется для прослушивания и обработки входящих соединений ssh ОТ других машин.
На машине может быть установлен один или оба (или ни один ), в зависимости от того, какую роль (с)(клиентом и/или сервером )вы хотите, чтобы этот компьютер играл.
Короче:
Я думаю, вы уже сами ответили на свой вопрос? Если вы хотите ssh от клиента к серверу, вы должны установить клиентскую часть на клиенте и серверную часть на сервере.
Если вы хотите «подключиться по ssh от клиента1 к клиенту2 », на самом деле вы хотите подключиться по ssh от клиента («клиент1» )к серверу («клиент2» ). Клиент — это место, где вы создаете соединение, а сервер — это место, куда вы собираетесь. Поэтому, если вы хотите подключиться по ssh от клиента2 к клиенту1, вы должны установить клиентское программное обеспечение на клиенте2 и серверный компонент на клиенте1.
Ничто не мешает вам иметь клиентское и серверное программное обеспечение на одном компьютере.