Products
GG网络技术分享 2025-11-25 03:12 6
哦, 你们想学Linux的SSH配置,是不是觉得这样就Neng像超人一样,随时随地远程控制电脑呢?嘿嘿,让我来给你们科普一下不过我要用我Zui轻巧松的方式来讲,就像我妈妈教我写作业一样轻巧松。
SSH, 它是个缩写,全名是Secure Shell,就是平安的壳壳,就像你的细小熊抱枕一样,护着着你的电脑不让恶劣人靠近。它让你Neng在电脑之间建立平安的连接,就像
Linux里的SSH服务就像家里的
比如 你想启动SSH服务,就输入:
systemctl start sshd.service
Ru果你想让SSH服务每次电脑开机dou自动运行,就像你上学每天早上dou要穿校服一样,就输入:
systemctl enable sshd.service
SSH的配置文件就像你的日记本,记录了全部的关键信息。在Linux里这玩意儿日记本通常藏在 /etc/ssh 目录下文件名叫Zuo sshd_config。你想找它, 就输入:
find / -name sshd_config
打开这玩意儿日记本,你会kan到hen许多奇怪的符号和字,这些个dou是SSH的配置。比如 你想要禁止root用户登录,就像不让你用妈妈的电脑一样,就找这玩意儿:
PermitRootLogin no
你想要设置登录超时时候,就像你的作业Zuo不完就被没收一样,就找这玩意儿:
LoginGraceTime 30s
还有加密算法、密钥长远度,这些个dou是为了让你的连接geng平安,就像你穿上了防弹衣。
平安hen关键,就像你出门要带钥匙一样。你Neng通过设置登录方式、禁止root用户登录、关闭X11转发等方式来搞优良SSH的平安性。就像你把家里的窗户锁优良,恶劣人就不Neng进来了。
Ru果你想让登录变得轻巧松,就像你不用带钥匙就Neng进家门一样,Neng用免密码登录。这需要生成密钥对,就像Zuo作业一样,要一步一步来。
先说说 生成密钥对:
ssh-keygen -t rsa -b 2048 -C ""
然后把公钥上传到服务器上:
ssh-copy-id user@hostname
再说说验证一下kankan免密码登录是不是成功了:
ssh user@hostname
SSH默认监听端口是22,就像家里的
Port 1234
Demand feedback