octopusflying 2014-10-28 12:18 采纳率: 0%
浏览 705

linux安装Hadoop中遇到的问题。。。

求大神指点:linux怎样安装openssh?最好有详细的步骤。。。。跪谢。。

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-02 23:52
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    要安装OpenSSH服务,你需要首先确保你有一个支持的版本的OpenSSH。然后,你可以使用以下命令来安装它:

    sudo apt-get update && sudo apt-get install openssh-server
    

    如果你想要安装一个预配置的版本,你可以使用以下命令:

    wget https://raw.githubusercontent.com/sshpass/sshpass/master/sshpass.sh
    chmod +x sshpass.sh
    sudo mv sshpass /usr/local/bin/
    

    这将下载并安装sshpass工具,以便于在你的脚本中使用-p选项。

    接下来,你需要创建一个新的用户账户,并将其添加到OpenSSH的认证文件中。你可以使用以下命令来创建和添加新用户:

    sudo useradd -m your_username
    sudo passwd your_username
    sudo adduser your_username ssh
    

    最后,你需要为这个新的用户创建一个新的SSH密钥对。你可以使用以下命令来创建密钥对:

    ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
    

    这将生成一个RSA密钥对,其中包含公钥和私钥。你需要将私钥保存在一个安全的地方,例如加密的文本文件或电子邮件附件。

    现在,你已经成功地安装了OpenSSH服务并且可以使用它进行SSH登录。你可以通过以下命令来验证OpenSSH是否正在运行:

    ssh -v
    

    如果一切顺利,你应该看到类似于下面的信息:

    OpenSSH 7.5p1, OpenSSL 1.0.2g  28 Mar 2023
    debug1: Reading configuration data /etc/ssh/sshd_config
    debug1: /etc/ssh/sshd_config line 21: Applying options for *
    debug1: Applying options for PermitRootLogin
    debug1: Reading configuration data /etc/ssh/ssh_host_rsa_key
    debug1: Reading configuration data /etc/ssh/ssh_host_dsa_key
    debug1: Reading configuration data /etc/ssh/ssh_host_ecdsa_key
    debug1: Reading configuration data /etc/ssh/ssh_host_ed25519_key
    debug1: Reading configuration data /etc/ssh/ssh_host_gssapi_keyserver
    debug1: Reading configuration data /etc/ssh/ssh_host_gssapi_keyring
    debug1: Reading configuration data /etc/ssh/ssh_host_gssapi_cleartext_keyexchange
    debug1: Reading configuration data /etc/ssh/ssh_host_known_hosts
    debug1: Using password-based local security auth
    debug1: Authentications that can continue: publickey,password,gssapi-with-mic,mschapv2,mschap-v2
    debug1: Trying to open port 22 on eth0 (via tun0)
    debug1: SSH has opened a default TCP/IP connection to 127.0.0.1:22.
    

    如果你看到了这些信息,那么OpenSSH就已经成功安装并设置好了。你现在就可以开始使用SSH连接到服务器了。

    评论

报告相同问题?