第一个SSH连接到您的VPS
生成您的密钥,在root中登录,并从第一分钟开始保证远程访问。
准备好开始你的服务了吗?在线检查报价和订单。
查看要约和顺序先决条件
在开始前,请务必做到以下几点:
- 活跃于Anthony IT Solutions (Debian或Ubuntu) 的Linux VPS。
- 您服务器的IPv4地址,可见于 我的服务 或VPS面板。
- 提供后通过电子邮件传送的或从面板上取取取的根密码。
- 您计算机上的终端:PowerShell或Windows终端(Windows),终端(macOS)或任何Linux模拟器。
在哪里可以找到您的访问? 登录到 客户端空间,打开您的VPS,然后检查登录部分或管理面板以恢复IP和根密码。
登录密码( 第一次)
-
打开终端
在Windows 10/11上,打开了PowerShell。在macOS或Linux下,打开终端应用程序。
-
运行SSH命令
替换
ADRESSE_IP由您的VPS的IPv4编辑:
ssh root@ADRESSE_IP在第一次连接时,系统要求您验证服务器的脚印。类型 yes 那就进来吧然后输入根密码(字符不显示在屏幕上:这是正常的)。
连接被拒绝吗? 请检查date=中的日期值 (帮助) VPS启动于面板,您正在使用正确的IP,端口22不被本地防火墙所屏蔽。如果服务器刚刚交付,请稍候。
使用SSH密钥( 建议)
密钥认证比密码安全。它避免了野蛮的武力攻击并简化了日常的联系。
1。国家生成一对密钥
在你的当地职位:
ssh-keygen -t ed25519 -C "[email protected]"按Enter键接受默认位置(~/.ssh/id_ed25519) (中文(简体) )。如果您愿意(建议),请定义密码句。
2。国家:将公钥复制到VPS
在Linux或macOS上:
ssh-copy-id root@ADRESSE_IP在Windows (PowerShell,安装了OpenSSH) 上:
type $env:USERPROFILE\.ssh\id_ed25519.pub | ssh root@ADRESSE_IP "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"3个P-4测试连接
ssh root@ADRESSE_IP您必须登录而不输入根密码( 除非您用密码句保护了密钥)。
安全SSH访问
一旦连接起来,应用这些良好做法:
- 创建非根用户 每日行政费(
adduser admin,则usermod -aG sudo admin). - 通过密码禁用根连接 内
/etc/ssh/sshd_config:PermitRootLogin prohibit-password(如果配置的话,根线仍然可用密钥访问)。 - 禁用密码认证 钥匙到位后:
PasswordAuthentication no. - 重新启动SSH:
systemctl restart sshd(德比安/乌邦图。
保持公开会议 在改变SSH配置之前,保留一个已经连接的终端窗口。出现错误时,可以在不失去服务器访问权限的情况下进行校正。
与图形客户端的连接
您也可以使用 普蒂,你这混蛋! (窗户)或 特米乌斯 (多平台)。通知IP,端口22,用户 root 或用户,然后将您的私钥装入客户端的设置。