NetSarang xShell - ไคลเอนต์ SSH ที่ทรงพลัง

NetSarang xShell - ไคลเอนต์ SSH ที่ทรงพลัง

ยังคงใช้ Putty + WinSCP/FileZilla อยู่ใช่ไหม

จากนั้นเราขอแนะนำให้ใส่ใจกับซอฟต์แวร์เช่น xShell

  • รองรับไม่เพียงแต่โปรโตคอล SSH เท่านั้น แต่ยังรองรับโปรโตคอลอื่น ๆ อีกด้วย ตัวอย่างเช่น telnet หรือ rlogin
  • คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์หลายเครื่องพร้อมกันได้ (กลไกแท็บ)
  • ไม่จำเป็นต้องป้อนข้อมูลทุกครั้งก็สามารถจดจำได้
  • ตั้งแต่เวอร์ชัน 6 เป็นต้นไป อินเทอร์เฟซภาษารัสเซียปรากฏขึ้นซึ่งเข้าใจการเข้ารหัสภาษารัสเซียทั้งหมด รวมถึง UTF-8
  • รองรับทั้งการเชื่อมต่อรหัสผ่านและการเชื่อมต่อคีย์

  • ยิ่งไปกว่านั้น ในการจัดการไฟล์ผ่าน ftp/sftp คุณไม่จำเป็นต้องเรียกใช้ WinSCP หรือ FileZilla แยกกันอีกต่อไป
  • นักพัฒนา xShell คำนึงถึงความต้องการของคุณและสร้าง xFtp ซึ่งรองรับ FTP และ SFTP ปกติ
  • และสิ่งที่สำคัญที่สุดคือ xFtp สามารถเปิดใช้งานได้โดยตรงจากเซสชัน ssh ที่ใช้งานอยู่ และจะเชื่อมต่อกับเซิร์ฟเวอร์เฉพาะนี้ในโหมดถ่ายโอนไฟล์ทันที (โดยใช้โปรโตคอล sFtp) แต่คุณสามารถเปิด xFtp ด้วยตัวเองและเชื่อมต่อกับเซิร์ฟเวอร์ใดก็ได้

รวมไปถึงเครื่องสร้างคีย์สาธารณะ/ส่วนตัวและผู้จัดการสำหรับจัดการคีย์เหล่านั้น

NetSarang xShell - ไคลเอนต์ SSH ที่ทรงพลัง

ฟรีโดยสมบูรณ์สำหรับการใช้งานส่วนบุคคลที่ไม่ใช่เชิงพาณิชย์หรือเพื่อการศึกษา

www.netsarang.com/ru/free-for-home-school

กรอกข้อมูลในช่องต่างๆ อย่าลืมส่งอีเมลถึง ซึ่งคุณสามารถเข้าถึงได้ ลิงค์ดาวน์โหลดจะถูกส่งไปที่นั่น

NetSarang xShell - ไคลเอนต์ SSH ที่ทรงพลัง

ดาวน์โหลดและติดตั้งทั้งสองแอปพลิเคชัน เปิดตัวกันเลย

หลังจากเปิดตัว เราจะเห็นหน้าต่างพร้อมรายการเซสชันที่บันทึกไว้ในขณะที่ว่างเปล่า คลิก "ใหม่"

NetSarang xShell - ไคลเอนต์ SSH ที่ทรงพลัง

กรอกข้อมูลการเชื่อมต่อ ที่อยู่พอร์ต/โฮสต์/IP รวมถึงชื่อเซสชันที่ต้องการ
จากนั้นไปที่การรับรองความถูกต้องและกรอกข้อมูลเข้าสู่ระบบและรหัสผ่าน

NetSarang xShell - ไคลเอนต์ SSH ที่ทรงพลัง

ถัดไป ตกลง และเชื่อมต่อกับเซิร์ฟเวอร์

สำหรับ xFTP ทุกอย่างจะเหมือนกัน สิ่งเดียวที่คุณต้องเลือกคือโปรโตคอล ค่าเริ่มต้นคือ sFTP คุณสามารถเลือก FTP ปกติได้

สิ่งที่สะดวกที่สุดคือข้อความที่เลือกจะถูกคัดลอกไปยังคลิปบอร์ดโดยอัตโนมัติ
(เครื่องมือ - ตัวเลือก - คีย์บอร์ดและเมาส์ - คัดลอกข้อความที่ทำเครื่องหมายไปยังคลิปบอร์ด)

NetSarang xShell - ไคลเอนต์ SSH ที่ทรงพลัง

คุณสามารถเชื่อมต่อได้ไม่เพียงแค่ใช้รหัสผ่านเท่านั้น แต่ยังใช้รหัสได้ซึ่งปลอดภัยและสะดวกกว่ามาก

จำเป็นต้องสร้างคีย์ของเรา หรือให้เจาะจงกว่านั้นคือคู่ - คีย์สาธารณะ/ส่วนตัว

เรียกใช้ Xagent (ติดตั้งมาด้วย)

เราเห็นรายการคีย์ในขณะที่ว่างเปล่า คลิกจัดการคีย์ จากนั้นสร้าง
พิมพ์อาร์เอสเอ
ความยาวขั้นต่ำ 4096 บิต

NetSarang xShell - ไคลเอนต์ SSH ที่ทรงพลัง

คลิกถัดไปและรอ จากนั้นอีกครั้งถัดไป

เราตั้งชื่อคีย์ตามที่สะดวกสำหรับเรา หากต้องการ คุณสามารถปกป้องคีย์ได้โดยการตั้งรหัสผ่านเพิ่มเติม (จะมีการร้องขอเมื่อเชื่อมต่อหรือนำเข้าคีย์บนอุปกรณ์อื่น)

NetSarang xShell - ไคลเอนต์ SSH ที่ทรงพลัง

ถัดไป ต่อไปเราจะเห็นรหัสสาธารณะของเราเอง เราใช้มันเพื่อเชื่อมต่อกับเซิร์ฟเวอร์ คีย์เดียวสามารถใช้ได้กับหลายเซิร์ฟเวอร์ซึ่งสะดวก

สิ่งนี้ทำให้การสร้างเสร็จสมบูรณ์ แต่นั่นไม่ใช่ทั้งหมด
คุณต้องเพิ่มรหัสบนเซิร์ฟเวอร์
เชื่อมต่อกับเซิร์ฟเวอร์ผ่าน ssh และไปที่ /root/.ssh

root@alexhost# cd /root/.ssh

ซึ่งใน 90% ของกรณีที่เราได้รับข้อผิดพลาด -bash: cd: /root/.ssh: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
นี่เป็นเรื่องปกติ โฟลเดอร์นี้จะหายไปหากไม่มีการสร้างคีย์บนเซิร์ฟเวอร์มาก่อน

จำเป็นต้องสร้างคีย์ของเซิร์ฟเวอร์ในลักษณะเดียวกัน

root@alexhost# ssh-keygen -t rsa -b 4096

มันจะบอกเส้นทางให้เราบันทึกไฟล์คีย์
เรายอมรับค่าเริ่มต้น /root/.ssh/id_rsa โดยการกด Enter
ถัดไปคือรหัสผ่านสำหรับไฟล์คีย์และการยืนยัน หรือปล่อยว่างไว้แล้ว Enter

ไปที่ /root/.ssh อีกครั้ง:

root@alexhost# cd /root/.ssh

คุณต้องสร้างไฟล์ที่ได้รับอนุญาต_keys:

root@alexhost# nano authorized_keys

เราวางคีย์ของเราในรูปแบบข้อความที่ได้รับด้านบน:

NetSarang xShell - ไคลเอนต์ SSH ที่ทรงพลัง

บันทึกและออก.
Ctrl + O
Ctrl + X

ไปที่ xShell เรียกรายการเซสชันที่บันทึกไว้ (Alt+O)

NetSarang xShell - ไคลเอนต์ SSH ที่ทรงพลัง

เราพบเซสชันของเรา คลิกคุณสมบัติ ไปที่การรับรองความถูกต้อง

ในฟิลด์ method ให้เลือกกุญแจสาธารณะ
ในฟิลด์รหัสผู้ใช้ ให้เลือกรหัสที่สร้างไว้ก่อนหน้านี้ บันทึกและเชื่อมต่อ

NetSarang xShell - ไคลเอนต์ SSH ที่ทรงพลัง

ไคลเอนต์ใช้คีย์ส่วนตัวและมีการลงทะเบียนคีย์สาธารณะบนเซิร์ฟเวอร์

รหัสส่วนตัวสามารถถ่ายโอนไปยังพีซีเครื่องอื่นของคุณได้หากคุณต้องการเชื่อมต่อจากเครื่องนั้น

ใน Xagent - จัดการคีย์ เลือกคีย์ - ส่งออก บันทึก

บนพีซีเครื่องอื่น Xagent - จัดการคีย์ - นำเข้า, เลือก, เพิ่ม หากรหัสมีการป้องกันด้วยรหัสผ่าน ระบบจะขอรหัสผ่าน ณ จุดนี้

สามารถกำหนดคีย์ให้กับผู้ใช้คนใดก็ได้ ไม่ใช่แค่รูท

พาธมาตรฐาน /user_home_folder/.ssh/authorized_keys
ตัวอย่างเช่น สำหรับผู้ใช้ alexhost ตามค่าเริ่มต้น จะเป็น /home/alexhost/.ssh/authorized_keys

NetSarang xShell - ไคลเอนต์ SSH ที่ทรงพลัง

ที่มา: will.com