网站首页 > 博客文章 正文
(1) ssh 服务器的默认端口和配置文件是什么?
默认端口:22,配置文件:“/etc/ssh/sshd_config”
(2) 如何更改 ssh 默认端口?
编辑文件“/etc/ssh/sshd_config”,更改参数“port 22”的值,然后重新启动 ssh 服务。
(3) ssh 客户端的配置文件是什么 ?
ssh 客户端的配置文件:“ /etc/ssh/ssh_config”
(4) 什么是 ssh 端口转发?
ssh 端口转发,有时称为 ssh 隧道,它允许您建立安全的 ssh 会话,然后通过隧道传输任意 TCP,隧道可以随时创建。
Syntax : ssh -L localport:host:hostport user@ssh_server -N
参数说明如下:
- “-L”端口转发参数
- “localport”本地端口
- “host”具有要转发的端口的服务器
- “hostport”远程端口
- “-N”不要执行远程命令
- “user”具有访问 ssh 服务器权限的用户
- “sshserver”将用于转发的 ssh 服务器
(5) 如何在 linux 服务器中禁用 root 登录?
编辑文件“/etc/ssh/sshd_config”, 将“PermitRootLogin yes”设置为“PermitootLogin no”,然后重新启动 ssh 服务。
(6) 如何只允许特定的用户 ssh 您的 linux 服务器 ?
编辑文件“/etc/ssh/sshd_config”,添加参数“AllowUsers user1 user2”,然后重新启动 ssh 服务器。
(7) 何打开 ssh 命令的调试开关 ?
使用 -v 选项打开调试,如 ssh root@www.linuxtechi.com -v,要增加调试级别,只需增加 v 的数量。
(8) ssh 和 telnet 的区别是什么 ?
在 ssh 客户端和服务器之间的通信是加密的,但在 telnet 客户端和服务器之间的通信是明文。我们还可以说 ssh 使用公钥进行身份验证,而 telnet 不使用任何身份验证。与 telnet 相比,ssh 增加了更多的带宽开销。ssh 的默认端口是 22,telnet 的默认端口是 23。
(9) linux 下 sshpass 命令的用途是什么 ?
sshpass 它允许我们自动向命令提示符提供密码,以便自动脚本可以根据用户的需要运行。sshpass 使用专用 tty 向 ssh 提示符提供密码,使 ssh 误以为是交互用户提供密码。
(10) scp 命令的用途是什么 ?
scp(secure copy),它通过网络在主机之间复制文件。它使用 ssh 进行数据传输,使用与 ssh 相同的身份验证并提供相同的安全性。与 rcp 不同,如果身份验证需要密码或口令,scp 将要求输入。
(11) 在 scp 命令中使用 blowfish 选项有什么优势 ?
默认情况下,scp 使用 Triple-DES 对被复制的数据进行加密。scp 命令中使用 blowfish 选项,我们可以提高速度。
示例如下 : scp -c blowfish /home/itstuff.txt root@mail.linuxtechi.com:/opt/
(12) 如何限制 scp 命令使用的带宽 ?
我们可以使用-l 选项限制 scp 命令使用的带宽,示例如下:
scp -l bandwidth_limit filename username@remote-host:/folder-name
注意:其中 bandwidth_limit 是以千比特每秒为单位
(13) 如何开启无密码 ssh 认证?
要实现无密码身份验证,我们需要生成公钥和私钥,用过手工或者 ssh-copy-id 命令将公钥匙复制到远程 linux 服务器。ssh-copy-id 命令会自动将 id_rsa.pub 文件的内容复制到远程 linux 服务器的“~/.ssh/authorized_keys”文件中。
(14) 如何查看 ssh 服务器的版本 ?
使用 ssh -V 命令可以查看 ssh 服务器的版本。
(15) scp 命令如何使用特定的端口进行拷贝 ?
可以使用 -P 参数指定端口,示例如下:
scp -P 2751 /home/server.txt root@mail.linuxtechi.com:/opt
我的开源项目
- course-tencent-cloud(酷瓜云课堂 - gitee 仓库)
- course-tencent-cloud(酷瓜云课堂 - github 仓库)
猜你喜欢
- 2024-10-08 使用Java连接Shell输出日志(java操作shell命令)
- 2024-10-08 简单介绍如何为linux集群快速配置ntp
- 2024-10-08 hadoop新手入门篇:hadoop集群服务器详细配置教程
- 2024-10-08 创建并使用SSH密钥登录服务器(ssh创建公钥)
- 2024-10-08 Jumpserver开源跳板机安装部署(跳板机远程)
- 2024-10-08 Ansible详解(一)基础安装和配置(ansible-managed)
- 2024-10-08 Ansible的免密码配置(ansible配置免密登录)
- 2024-10-08 掌握SpringBoot-2.3的容器探针:实战篇
- 2024-10-08 一次“诡异”的 Ansible 密码问题排查,最后真相?
- 2024-10-08 巧妙的Linux命令,再来6个(linux 的命令)
你 发表评论:
欢迎- 07-07Xiaomi Enters SUV Market with YU7 Launch, Targeting Tesla with Bold Pricing and High-Tech Features
- 07-07Black Sesame Maps Expansion Into Robotics With New Edge AI Strategy
- 07-07Wuhan's 'Black Tech' Powers China's Cross-Border Push with Niche Electronics and Scientific Firepower
- 07-07Maven 干货 全篇共:28232 字。预计阅读时间:110 分钟。建议收藏!
- 07-07IT运维必会的30个工具(it运维工具软件)
- 07-07开源项目有你需要的吗?(开源项目什么意思)
- 07-07自动化测试早就跑起来了,为什么测试管理还像在走路?
- 07-07Cursor 最强竞争对手来了,专治复杂大项目,免费一个月
- 最近发表
-
- Xiaomi Enters SUV Market with YU7 Launch, Targeting Tesla with Bold Pricing and High-Tech Features
- Black Sesame Maps Expansion Into Robotics With New Edge AI Strategy
- Wuhan's 'Black Tech' Powers China's Cross-Border Push with Niche Electronics and Scientific Firepower
- Maven 干货 全篇共:28232 字。预计阅读时间:110 分钟。建议收藏!
- IT运维必会的30个工具(it运维工具软件)
- 开源项目有你需要的吗?(开源项目什么意思)
- 自动化测试早就跑起来了,为什么测试管理还像在走路?
- Cursor 最强竞争对手来了,专治复杂大项目,免费一个月
- Cursor 太贵?这套「Cline+OpenRouter+Deepseek+Trae」组合拳更香
- 为什么没人真的用好RAG,坑都在哪里? 谈谈RAG技术架构的演进方向
- 标签列表
-
- ifneq (61)
- 字符串长度在线 (61)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)