ไดเรกทอรีบทความ
ไม่สามารถเชื่อมต่อกับ Vultr VPS SSH?
วิธีการตั้งค่าการสร้างคีย์ PuTTY
เนื่องจากชาวเน็ตชาวจีนจำนวนมากใช้ Vultr VPS ในการสร้าง "วิทยาศาสตร์ช่องอินเทอร์เน็ต" ดังนั้นที่อยู่ IP ของ Vultr จำนวนมากจึงถูกบล็อก...
ตรวจจับที่อยู่ IP
ก่อนอื่น คุณต้องยืนยันว่าคุณสร้างที่อยู่ IP ของ Vultr คุณสามารถเข้าถึงได้ในจีนแผ่นดินใหญ่ตามปกติหรือไม่?
วิธีการแก้:
- ใช้เครื่องมือ ping ออนไลน์เพื่อตรวจหาที่อยู่ IP ▼
ฉันควรทำอย่างไรหากที่อยู่ IP ของ Vultr ถูกบล็อกโดยแผ่นดินใหญ่
- โปรดดูบทความนี้สำหรับวิธีแก้ปัญหา ▼
เข้าสู่ระบบคีย์ SSH
ในขณะที่ VPS ถูกเปิดเผยต่ออินเทอร์เน็ต ใครบางคนจะยังคงบังคับให้รหัสผ่าน SSH ของคุณเข้าสู่ระบบต่อไป
ดังนั้นจึงจำเป็นต้องเข้าสู่ระบบด้วยคีย์ SSH และปิดการเข้าสู่ระบบด้วยรหัสผ่าน
ใช้คำสั่งต่อไปนี้เพื่อดูการเข้าสู่ระบบด้วยกำลังดุร้ายของผู้อื่นสำหรับรหัสผ่าน SSH ของคุณ:
grep "Failed password for invalid user" /var/log/secure | awk '{print $13}' | sort | uniq -c | sort -nr | more
สำหรับ VPS ที่เราซื้อมาเอง ใช้กำลังเดรัจฉานถึงพันครั้ง!คุณสามารถไปดูได้ว่าคุณถูกบังคับตัวเองมากี่ครั้งแล้ว
วิธีการแก้:
- เปลี่ยนโหมดล็อกอินรหัสผ่าน SSH เป็นโหมดล็อกอินคีย์ SSH
การสร้างคีย์ SSH
ถ้าเป็นระบบ Windows ต้องใช้ puttygen 软件เพื่อสร้างคู่คีย์
ลินุกซ์ และระบบ MacOS สามารถเรียกใช้ได้โดยตรงจากเทอร์มินัล:
ขั้นตอนที่ 1:สร้างคีย์ SSH
กรุณาเรียกใช้คำสั่งนี้ ▼
ssh-keygen -t rsa -b 4096
ขั้นตอนที่ 2:ป้อนตำแหน่งไฟล์เพื่อบันทึกคีย์
Enter file in which to save the key (/root/.ssh/id_rsa):
- กรุณากด Enter
ขั้นตอนที่ 3:คุณจะถูกขอให้ป้อนรหัสผ่าน
Enter passphrase (empty for no passphrase): Enter same passphrase again:
- ป้อนรหัสผ่าน หรือคุณสามารถกด Enter แล้วเว้นว่างไว้
ในตอนท้ายคุณจะเห็นข้อความว่าคีย์ส่วนตัวและสาธารณะของคุณถูกเก็บไว้ที่นั่น:
Your identification has been saved in /root/.ssh/id_rsa. <== 私钥 Your public key has been saved in /root/.ssh/id_rsa.pub. <== 公钥
Vultr VPS กำหนดค่า SSH
เมื่อ Vultr สร้าง VPS คุณสามารถตั้งค่าการเข้าสู่ระบบด้วยคีย์ SSH ได้โดยตรง
หากคุณสร้าง VPS แต่ยังไม่ได้ตั้งค่าคีย์ SSH...
โปรดทำตามขั้นตอนด้านล่างหลังจากเรียกใช้ "การสร้างคีย์ SSH" ด้านบนบน Linux:
ขั้นตอนที่ 1:จะ id_rsa.pub
放入 /root/.ssh
ไดเร็กทอรีและเปลี่ยนชื่อเป็น authorized_keys
ขั้นตอนที่ 2:แก้ไข /etc/ssh/sshd_config
คำสั่งตำแหน่ง
RSAAuthentication yes #RSA认证 PubkeyAuthentication yes #开启公钥验证 AuthorizedKeysFile .ssh/authorized_keys #验证文件路径 PasswordAuthentication no #禁止密码认证 PermitEmptyPasswords no #禁止空密码
ขั้นตอนที่ 3:เริ่มบริการ SSH ใหม่
- Centos7 ใช้คำสั่ง:
systemctl restart sshd
- คำสั่งใช้ Centos6:
/etc/init.d/sshd restart
PuTTY สร้างคีย์
หากคุณเข้าสู่ระบบ VPS โดยใช้ระบบ Windows คุณต้องดาวน์โหลดไพรเวตคีย์ไปยังไคลเอ็นต์ จากนั้นแปลงเป็นรูปแบบที่ใช้โดย PuTTY
- ไม่ได้ติดตั้งซอฟต์แวร์ PuTTY บนคอมพิวเตอร์ของคุณหรือไม่?กรุณา Google หรือค้นหา Baidu: ดาวน์โหลด PuTTY
ขั้นตอนที่ 1:ใช้ WinSCP, SFTP หรือเครื่องมืออื่นๆ ถ่ายโอนไฟล์คีย์ส่วนตัว id_rsa ดาวน์โหลดไปยังไคลเอนต์
ขั้นตอนที่ 2:เปิด PuTTYGen.exe
ขั้นตอนที่ 3:คลิกปุ่มโหลดในการดำเนินการ ▼
ขั้นตอนที่ 4:โหลดไฟล์คีย์ส่วนตัวที่คุณเพิ่งดาวน์โหลด
ไม่สามารถแสดงไฟล์คีย์ส่วนตัว?กรุณาเลือก "ไฟล์ทั้งหมด (*.*)" ▲
- หากคุณเพิ่งตั้งรหัสผ่านล็อค คุณต้องป้อนรหัสผ่านในตอนนี้
- หลังจากโหลดสำเร็จ PuTTYGen จะแสดงข้อมูลที่เกี่ยวข้องกับคีย์
ขั้นตอนที่ 5:คลิกปุ่มบันทึกคีย์ส่วนตัวเพื่อบันทึกรูปแบบไฟล์คีย์ส่วนตัวที่มีให้ PuTTY ▼
วิธีการตั้งค่าสีโป๊ว?
ต่อไปนี้คือการตั้งค่า Putty ให้เข้าสู่ระบบด้วย Private keyลินุกซ์วิธีเซิร์ฟเวอร์:
ขั้นตอนที่ 1:Putty → Session: กรอกชื่อโฮสต์ (หรือที่อยู่ IP)
ขั้นตอนที่ 2:สีโป๊ว → การเชื่อมต่อ → วันที่: กรอกชื่อผู้ใช้เข้าสู่ระบบอัตโนมัติ: root
ขั้นตอนที่ 3:PPutty → Connection → SSH → Auth: เลือกไฟล์คีย์ส่วนตัวที่เพิ่งสร้างโดย PuTTYGen ในไฟล์คีย์ส่วนตัวสำหรับการตรวจสอบ ▼
ขั้นตอนที่ 4:กลับไปที่ Putty → Session: Saved Session กรอกชื่อที่จะบันทึก จากนั้นดับเบิลคลิกที่ชื่อเพื่อเข้าสู่ระบบโดยตรง
ขั้นตอนที่ 5:คุณสามารถเข้าสู่ระบบ Linux โดยไม่ต้องใช้รหัสผ่านในอนาคต โปรดอย่าลืมบันทึกไฟล์คีย์ส่วนตัวของคุณ
หากต้องการรับซอฟต์แวร์เครื่องมือสำหรับเข้าสู่ระบบ Linux ระยะไกลบนโทรศัพท์มือถือ Android โปรดคลิกลิงก์นี้เพื่อดู ▼
การอ่านเพิ่มเติม:
หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แชร์ "ไม่สามารถเชื่อมต่อกับ Vultr VPS SSH? วิธีการตั้งค่าการสร้างคีย์ PuTTY" จะช่วยคุณได้
ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-646.html
ยินดีต้อนรับสู่ช่อง Telegram ของบล็อกของ Chen Weiliang เพื่อรับข่าวสารล่าสุด!
📚 คู่มือนี้มีคุณค่ามหาศาล 🌟 นี่เป็นโอกาสที่หายาก อย่าพลาด! ⏰⌛💨
แชร์และชอบถ้าคุณชอบ!
การแบ่งปันและไลค์ของคุณเป็นแรงจูงใจอย่างต่อเนื่องของเรา!