佬友们雨云免费服务器可以ssh吗
- 内容介绍
- 文章标签
- 相关推荐
佬友们雨云免费服务器可以ssh吗?
怎么开通?
我这边用ssh连接会显示拒绝
--【壹】--:
可以的,下边摘自我的游戏云启动脚本部分,用一个交互式bash保活,然后当容器用
改个端口和密码就可以拿去用了
#!/bin/bash
# --- 1. 环境准备与持久化路径定义 ---
SCRIPT_DIR="/workspace"
# --- 8. SSH 指纹固定与配置 ---
KEY_DIR="$SCRIPT_DIR/ssh_host_keys"
mkdir -p "$KEY_DIR"
if [ -n "$(ls -A $KEY_DIR/ssh_host_* 2>/dev/null)" ]; then
cp $KEY_DIR/ssh_host_* /etc/ssh/
else
ssh-keygen -A && cp /etc/ssh/ssh_host_* $KEY_DIR/
fi
chmod 600 /etc/ssh/ssh_host_*_key /etc/ssh/ssh_host_*.pub
if [ ! -f "$SCRIPT_DIR/sshd_config" ]; then
cat > "$SCRIPT_DIR/sshd_config" <<EOF
Port 47777
PermitRootLogin yes
PasswordAuthentication yes
KbdInteractiveAuthentication no
UsePAM yes
AcceptEnv LANG LC_*
Subsystem sftp /usr/lib/openssh/sftp-server
EOF
fi
cp "$SCRIPT_DIR/sshd_config" /etc/ssh/sshd_config
mkdir -p /run/sshd
# --- 10. 结尾处理 ---
echo "root:Password" | chpasswd
service ssh restart
echo
佬友们雨云免费服务器可以ssh吗?
怎么开通?
我这边用ssh连接会显示拒绝
--【壹】--:
可以的,下边摘自我的游戏云启动脚本部分,用一个交互式bash保活,然后当容器用
改个端口和密码就可以拿去用了
#!/bin/bash
# --- 1. 环境准备与持久化路径定义 ---
SCRIPT_DIR="/workspace"
# --- 8. SSH 指纹固定与配置 ---
KEY_DIR="$SCRIPT_DIR/ssh_host_keys"
mkdir -p "$KEY_DIR"
if [ -n "$(ls -A $KEY_DIR/ssh_host_* 2>/dev/null)" ]; then
cp $KEY_DIR/ssh_host_* /etc/ssh/
else
ssh-keygen -A && cp /etc/ssh/ssh_host_* $KEY_DIR/
fi
chmod 600 /etc/ssh/ssh_host_*_key /etc/ssh/ssh_host_*.pub
if [ ! -f "$SCRIPT_DIR/sshd_config" ]; then
cat > "$SCRIPT_DIR/sshd_config" <<EOF
Port 47777
PermitRootLogin yes
PasswordAuthentication yes
KbdInteractiveAuthentication no
UsePAM yes
AcceptEnv LANG LC_*
Subsystem sftp /usr/lib/openssh/sftp-server
EOF
fi
cp "$SCRIPT_DIR/sshd_config" /etc/ssh/sshd_config
mkdir -p /run/sshd
# --- 10. 结尾处理 ---
echo "root:Password" | chpasswd
service ssh restart
echo

