首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux 命令 | ssh

Linux 命令 ssh 命令解析 Linux ssh 命令用于与远程主机建立安全加密连接,以进行网络传输和命令行操作。...ssh 命令可以在不安全网络环境下安全地传输数据,并且可以通过身份验证确认远程主机身份。...林一总结几个常用 ssh 命令: 登录远程主机: ssh username@ip_address # 登录远程主机,需要输入密码 上传或下载文件: scp local_file remote_user...作用:该命令将会使用ssh协议连接到指定远程主机,需要输入密码进行身份验证。...Linux 命令 ssh 命令注意事项 读者在连接前需要确保目标主机开启了ssh服务,否则该命令将无法正常工作。 在连接过程需要输入正确用户名和密码进行身份验证,否则连接将会失败。

71420
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux 命令(126)—— ssh 命令

    1.命令简介 ssh(Secure SHell)命令是 OpenSSH 套件组成部分,是远程登录服务 SSH 客户端程序,用于登录远程主机。...它用来设置那些没有单独命令行标志选项 -p PORT 指定远程主机端口。可以在配置文件对每个主机单独设定这个参数 -q 安静模式。...未指明端口和用户名,则分别由配置文件 ~/.ssh/ssh_config 和 /etc/ssh/ssh_config Port 和 User 选项决定。...在非对称加密,由于只有公钥会被传输,而私钥是服务端本地保存,因此即便公钥被监听,也无法拿到原始密码,从而安全地登录服务器。 (2)在远程主机上执行指定命令,如查看远程主机指定设备分区情况。...[4] 博客园.linuxssh免密登录原理及实现

    65.7K75

    Linux ssh登录命令

    1995年,芬兰学者Tatu Ylonen设计了SSH协议,将登录信息全部加密,成为互联网安全一个基本解决方案,迅速在全世界获得推广,目前已经成为Linux系统标准配置。...需要指出是,SSH只是一种协议,存在多种实现,既有商业实现,也有开源实现。本文针对实现是OpenSSH,它是自由软件,应用非常广泛。 二、最基本用法 ssh命令用于远程登录上Linux主机。...,保存在登录后用户主目录$HOME/.ssh/authorized_keys文件。...' < ~/.ssh/id_rsa.pub 这条命令由多个语句组成,依次分解开来看:(1)"$ ssh user@host",表示登录远程主机;(2)单引号mkdir .ssh && cat >>....ssh/authorized_keys,表示登录后在远程shell上执行命令:(3)"$ mkdir -p .ssh"作用是,如果用户主目录.ssh目录不存在,就创建一个;(4)'cat >>

    10.3K101

    Linux SSH命令大全,新手必看SSH命令

    SSL 是一个安全协议,它提供使用 TCP/IP 通信应用程序间隐私与完整性。因特网 超文本传输协议(HTTP)使用 SSL 来实现安全通信。...在客户端与服务器间传输数据是通过使用对称算法(如 DES 或 RC4)进行加密。公用密钥算法(通常为 RSA)是用来获得加密密钥交换和数字签名,此算法使用服务器SSL数字证书中公用密钥。...图 SSL客户端与服务器端认证握手 (1) 客户端发送列出客户端密码能力客户端“您好”消息(以客户端首选项顺序排序),如 SSL 版本、客户端支持密码对(加密套件)和客户端支持数据压缩方法...在 “数字证书请求”消息,服务器发出支持客户端数字证书类型列表和可接受CA名称。 (4) 服务器发出服务器“您好完成”消息并等待客户端响应。...此消息包含 pre-master secret(一个用在对称加密密钥生成 46 字节随机数字),和 消息认证代码( MAC )密钥(用服务器公用密钥加密)。

    2.1K30

    linux开启ssh命令(linux开启端口命令)

    在使用SSH时,经常会出现用ssh secure shell client连接linux连接不上 解决方法如下: 如果没安装ssh,其安装过程: 1.以root身份登入系统(没登入系统和没有足够权限都不能安装...(其中*内容是该包版本,一般为3.5p1-6) 若无任何显示,或显示不包含openssh-server-*则说明没有安装SSH服务端软件包, 进入第3步 3.找到redhat 9.0...安装光盘,放入光驱并加载光驱 mount -t iso9660 /dev/cdrom /mnt/cdrom (加载光驱命令) 4.查找光驱SSH服务端软件所在目录,一般在/mnt/...*:* LISTEN 就说明正常启动了 在windows 下用putty等SSH客户端软件连接测试,或直接在linux主机上输入 ssh username@localhost...测试,但必须要先安装linuxSSH客户端软件包,即 openssh-clients-*,安装过程和上面的服务端包相同 若能成功远程登入,则说明SSH服务安装配置成功, 否则很可能就是你防火墙阻止连接了

    13.6K10

    Linux命令之scp、ssh

    01 — scp远程文件拷贝命令 scp全称是secure copy,它是Linux下面的远程文件拷贝命令,scp传输是加密,它不怎么占用系统资源,相比rsync命令,它在小文件比较多情况下...1.命令格式 scp [参数] [原路径] [目标路径] 2.命令参数 -1 强制scp命令使用协议ssh1 -2 强制scp命令使用协议ssh2 -4 强制scp命令只使用IPv4寻址...-6 强制scp命令只使用IPv6寻址 -B 使用批处理模式(传输过程不询问传输口令或短语) -C 允许压缩。...-F ssh_config 指定一个替代ssh配置文件,此参数直接传递给ssh。 -i identity_file 从指定文件读取传输时使用密钥文件,此参数直接传递给ssh。...-o ssh_option 如果习惯于使用ssh_config(5)参数传递方式, -P port 注意是大写P, port是指定数据传输用到端口号 -S program 指定加密传输时所使用程序

    4.9K10

    Linux 命令(208)—— ssh-keygen 命令

    文章目录 1.命令简介 2.命令格式 3.选项说明 4.常用示例 参考文献 1.命令简介 ssh-keygen 是 OpenSSH 身份验证密钥实用工具。...2.命令格式 ssh-keygen [OPTIONS] ... 3.选项说明 -b 指定密钥长度。 -e 读取 OpenSSH 私钥或者公钥文件。 -C 添加注释。...-f 指定用来保存密钥文件名。 -i 读取未加密 ssh-v2 兼容私钥/公钥文件,然后在标准输出设备上显示 openssh 兼容私钥/公钥。...我们需要本地机器通过 SSH 访问远程服务器时为了减少输入密码步骤,基本上都会在本地机器生成 SSH 公钥,然后将本地 SSH 公钥复制到远程服务器 .ssh/authorized_keys ,这样就可以免密登录了...y Enter passphrase (empty for no passphrase): Enter same passphrase again: 参考文献 ssh-keygen(1) — Linux

    2.8K30

    Linux 命令(211)—— ssh-agent 命令

    文章目录 1.命令简介 2.使用场景 3.命令格式 4.选项说明 5.常用示例 参考文献 1.命令简介 ssh-agent 是 OpenSSH 认 证代理。...与模式列表不匹配库将被拒绝。有关模式列表语法描述,请参见 ssh_config(5) PATTERNS。默认列表为“/usr/lib/*,/usr/local/lib/*”。...使用 ssh-add(1) 为标识指定生存期将覆盖此值。如果没有这个选项,默认最大生存期是永远。 command [arg ...] 如果给出了命令(和可选参数),它将作为代理子进程执行。...当命令行上给出命令终止时,代理自动退出。 5.常用示例 (1)运行 ssh-agent 并打印本身环境和变量。...; debug2: fd 3 setting O_NONBLOCK ---- 参考文献 ssh-agent(1) - Linux manual page - man7.org

    2.5K20

    linux停止ssh服务命令,开启、关闭、查看SSH服务

    2、使用Linuxservice命令启动SSH服务 使用service命令启动SSH服务,命令执行如下。 service sshd start 命令执行后, SSH服务停止运行。...2、使用Linuxservice命令重启SSH服务 使用service命令重启SSH服务,命令执行如下。 service sshd restart 命令执行后, SSH服务自动停止并再次启动。...2、使用Linuxservice命令停止SSH服务 使用service命令停止SSH服务,命令执行如下。 service sshd stop 命令执行后, SSH服务停止运行。...提示: SSH服务启动和停止方法、格式都是一样,只不过使用命令不同,比如:停止用stop,启动用start。...四、查看SSH服务状态 1、通过OpenSSH服务器启动脚本文件查看SSH服务状态 /etc/init.d/sshd status 2、使用Linuxservice命令查看SSH服务状态 service

    24.3K20
    领券