Initial commit to private repository: public
This commit is contained in:
23
install_ssh.sh
Normal file
23
install_ssh.sh
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Ubuntu SSH安装脚本
|
||||||
|
# 简洁版本
|
||||||
|
|
||||||
|
echo "正在安装SSH服务器..."
|
||||||
|
|
||||||
|
# 更新包列表并安装SSH服务器
|
||||||
|
sudo apt update && sudo apt install openssh-server -y
|
||||||
|
|
||||||
|
# 启用并启动SSH服务
|
||||||
|
sudo systemctl enable ssh
|
||||||
|
sudo systemctl start ssh
|
||||||
|
|
||||||
|
# 生成SSH主机密钥
|
||||||
|
sudo ssh-keygen -A
|
||||||
|
|
||||||
|
echo "SSH安装完成!"
|
||||||
|
echo "服务状态:"
|
||||||
|
sudo systemctl status ssh --no-pager -l
|
||||||
|
|
||||||
|
echo "SSH端口监听状态:"
|
||||||
|
sudo ss -tlnp | grep :22
|
||||||
Reference in New Issue
Block a user