Linux 几个常用命令使用解析:ssh-kengen、netstat等

Linux 几个常用命令使用解析

ssh-keygen

用于生成ssh key,也就是平时常说的公钥、私钥的密钥对,一般用来进行无密登录

  • 不加任何选项直接运行 ssh-keygen 会生成一个新的 SSH 密钥对,默认情况下会生成 RSA 密钥对。全局回车就是无密码,输入密码之后就是有密码的
ssh-keygen
  • -t 指定密钥类型,如 RSA(默认)、DSA、ECDSA 或 ED25519
ssh-keygen -t rsa|dsa|ecdsa|ed25519
  • -f 指定生成的密钥文件的名称和路径
ssh-keygen -f ~/.ssh/id_ras_no_pass
  • -b 指定密钥的位数,如 2048、4096 等
ssh-keygen -b 2048|4096
  • -C 指定注释或者-q 生成没有注释的密钥对
# 指定了注释
ssh-keygen -C "author@email.com"
# 不想要注释
ssh-keygen -q
  • -p 更改密码,更改格式
ssh-keygen -p [-P old_passphrase] [-N new_passphrase] [-m format]
                   [-f keyfile]

netstat

查看网络状态

  • -a 显示所有socket
  • -n 不解析名称
  • -p 显示socket的pid/程序名称

示例:查看 TIME_WAIT 状态的连接数 netstat -anp | grep 'TIME_WAIT' | wc -l


后续持续更新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Calvin_Huang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值