LinuxSSH命令使用大全
1. ssh:
2. scp:
3. sftp:
- 切换本地工作目录:lcd [本地目录路径]
- 切换远程工作目录:cd [远程目录路径]
- 上传文件:put [本地文件] [远程路径]
4. ssh-keygen:
- 生成密钥对:ssh-keygen
- 指定密钥文件名称:ssh-keygen -f [密钥文件名]
- 指定密钥类型:ssh-keygen -t [密钥类型]
5. ssh-agent:
- 启动ssh-agent:eval `ssh-agent`
- 添加私钥:ssh-add [私钥文件路径]
- 列出已添加的私钥:ssh-add -l
- 删除私钥:ssh-add -d [私钥文件路径]linux登录命令
6. ssh-copy-id:
7. sshfs:
- 卸载远程文件系统:umount [本地路径]
8. ssh-keyscan:
- 扫描主机公钥:ssh-keyscan [主机地址]
- 导出主机公钥到文件:ssh-keyscan [主机地址] >> [公钥文件]
9. ssh_config:
- 配置别名主机:Host [别名] / HostName [主机地址] / User [用户名] / Port [端口号]
10. sshd_config:
- 修改SSH服务器监听端口:Port [新端口号]
- 禁止Root用户直接登录:PermitRootLogin no
- 禁止空密码登录:PermitEmptyPasswords no
11. ssh-keyscan:
- 检查服务器公钥指纹:ssh-keyscan -H [主机地址]
12. ssh-add:
- 添加私钥到ssh-agent:ssh-add [私钥文件路径]
- 显示已添加的私钥列表:ssh-add -l
- 删除私钥:ssh-add -d [私钥文件路径]
13. ssh-keyscan:
- 扫描主机公钥:ssh-keyscan [主机地址]
- 导出主机公钥到文件:ssh-keyscan [主机地址] >> [公钥文件路径]
14. ssh-keygen:
- 生成密钥对:ssh-keygen
- 指定密钥文件名:ssh-keygen -f [密钥文件名]
- 指定密钥类型:ssh-keygen -t [密钥类型]
15. sshfs:
- 卸载远程文件系统:umount [本地路径]
16. netstat:
- 查看当前SSH连接:netstat -nat , grep ESTABLISHED , grep [主机地址]
17. lsof:
- 查打开的SSH连接:lsof -i :22 , grep ssh
以上是常用的SSH命令,可以帮助您在Linux系统中进行远程登录、文件传输和配置调整。SSH的强大功能使其成为系统管理员和开发人员的首选工具之一、如果您想要更深入地了解SSH命令的用法和参数,请参考相关文档和手册。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论