ssh服务基础

SSH是专为远程登录会话和其他网络服务提供的安全性协议。

SSH服务主要服务功能

  1. 远程登录,提供类似于tenlnet远程连接服务器的功能,ssh是加密的。
  2. 文件传输:类似于FTP服务的sftp-server,借助SSH服务来加密传输数据。

SSH基于密钥对

ssh是基于密钥对(公钥和私钥)实现安全连接的建立,私钥可以解密公钥和公钥所加密的文件,公钥可以在网络中传输,私钥只在本地主机保存。
ssh服务使用的加密算法有RSA、DSA.

SSH的客户端、服务器端

客户端:

  1. linux下的客户端:ssh,配置文件:/etc/ssh/ssh_config
  2. window下的客户端:xshell、putty、scureCRT

服务器端:

  1. 名称:sshd,配置文件:/etc/ssh/sshd_config

在装系统的时候,会默认安装服务器端和客户端。

linux下ssh客户端使用方法

格式:ssh [-p port] [user@]host [command]

  • -p:指定端口,(服务端默认端口是22号)
  • user:以哪个用户的身份登录远程主机
  • host:远程主机的ip
  • command:执行的命令,(命令要用绝对路径)

例子:ssh -p 22 tom@10.220.5.183 /sbin/ifconfig

配置文件服务器端配置

  • Port 22 指定sshd服务所监听的端口
  • ListenAddress 0.0.0.0 指定sshd服务所监听的IP(0.0.0.0 监听在所有的网卡,1.2.3.4 仅仅监听在1.2.3.4这个网卡上)
  • UseDNS yes|no 指定是否将主机名称做解析
  • PermitRootLogin yes|no 指定是否运行root登录系统

------做运维之前很矫情的小年轻-----

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值