คำถามติดแท็ก ssh

Secure Shell; โปรโตคอลเครือข่ายที่อนุญาตให้ถ่ายโอนข้อมูลผ่านช่องทางที่ปลอดภัยระหว่างอุปกรณ์เครือข่ายสองเครื่อง

1
วิธีเพิ่มไฟล์ PEM เป็นคีย์ส่วนตัว SSH ไปยัง "โฮสต์ที่รู้จัก"
ฉันมีเดสก์ท็อป Ubuntu และฉันได้รับไฟล์ PEM ( mykey.pem) นั่นคือคีย์ส่วนตัว SSH สำหรับเซิร์ฟเวอร์ Linux ฉันกำลังพยายามหาตำแหน่งที่ไฟล์ PEM นี้จะต้องวางไว้ในเครื่องของฉันและวิธีการกำหนดค่า / เพิ่มลงใน "โฮสต์ที่รู้จัก SSH" ของฉัน การไปที่หัวข้อนี้จะทำให้เกิดคำตอบ / บทความจำนวนมากสำหรับการสร้างคีย์ SSH แต่ไม่ใช่สำหรับการเพิ่มคีย์ที่มีอยู่ไปยังโฮสต์ที่รู้จัก ไอเดีย?

3
windows 10 มี SSH แล้วหรือไม่
ฉันพยายามค้นหาว่าฉันสามารถใช้ SSH ใน windows 10 มี aricles มากมายตั้งแต่ต้นปีนี้หรือไม่บอกว่า windows 10 จะรวม SSH ใน powershell แต่ฉันยังไม่สามารถใช้งานได้ใน windows 10 ดังนั้น windows 10 สนับสนุน SSH แล้วเหรอ? หรือฉันยังต้องใช้แอพของบุคคลที่สามเช่นผงสำหรับอุดรู?
8 ssh  windows-10 

2
วิธีการติด ssh-agent ล็อคการเข้าสู่ระบบ windows?
เป็นไปได้ไหมที่จะปลดล็อคกุญแจส่วนตัวของฉันโดยอัตโนมัติสำหรับการตรวจสอบความถูกต้อง ssh ที่ windows login และ (un) ล็อคพวกเขาเมื่อ (un) ล็อคเซสชันของฉัน? ขณะนี้ฉันกำลังใช้ ssh-agent ของ msys แต่สามารถใช้รูปภาพเช่นcharadeเป็น wrapper สำหรับการประกวดของ putty ได้เช่นกันหากมีทางออกที่ดีกว่าสำหรับที่มีอยู่แล้ว

8
ฉันจะให้รหัสผ่าน SSH กับ SVN ในบรรทัดคำสั่งได้อย่างไร
ในกรณีของฉันฉันต้องการชำระเงิน SVN: svn co svn+ssh://10.106.191.164/home/svn/shproject อย่างไรก็ตามฉันต้องการมีรหัสผ่านในหนึ่งบรรทัดเพื่อไม่ให้ปรากฏขึ้น

2
x11 ดูน่าเกลียดในขณะที่เปิดหน้าต่างระยะไกลจาก ssh ฉันสามารถใช้ชุดรูปแบบ GTK ได้หรือไม่
ฉันใช้เพื่อเชื่อมต่อกับคอมพิวเตอร์ระยะไกลที่ใช้ linux จาก mac ของฉันโดยใช้ ssh ตัวอย่างเช่นฉันใช้: $ ssh -Y login@host แล้วก็ $ gnome-open . เพื่อที่จะเปิดหน้าต่างหอยโข่ง หน้าต่างนี้เปิดขึ้น แต่มันดูน่าเกลียด ฉันพบที่นี่ที่หนึ่งสามารถติดตั้งธีม GTK ผ่าน Macports ฉันติดตั้งgtk2-auroraและgtk-chthemeเลือกชุดรูปแบบของแสงออโรร่าได้สำเร็จ แต่หน้าต่างระยะไกลของฉันยังดูน่าเกลียด ชุดรูปแบบนี้ (หรืออื่น ๆ ) ใช้งานได้สำหรับหน้าต่างระยะไกลหรือเป็นเฉพาะสำหรับหน้าต่าง x11 ในเครื่อง มีวิธีปรับปรุงรูปลักษณ์ของหน้าต่างระยะไกลหรือไม่?
8 mac  ssh  xorg  gtk 

3
จะสร้าง ssh ได้อย่างไรในฐานะผู้ใช้ที่ถูกต้อง?
ฉันใช้ ssh กับเครื่องที่หลากหลายซึ่งส่วนใหญ่คือ linux บัญชีในเครื่องเหล่านี้มีรูปแบบการตั้งชื่อที่แตกต่างกัน: ถ้าชื่อของฉันคือชื่อสุดท้ายฉันก็มีบัญชี: ชื่อแรก, คำย่อ, last_f, lastf และบางครั้งฉันต้องเข้าสู่ระบบในฐานะ root สำหรับเครื่องที่ฉันใช้แต่ละเครื่องฉันต้องการให้ไคลเอ็นต์ openssh รู้ว่าจะใช้บัญชีใดเมื่อไม่ได้ระบุในบรรทัดคำสั่ง ดังนั้นคำถามคือฉันจะทำให้ssh serverสิ่งที่ถูกต้องได้อย่างไรเมื่อไม่ได้ระบุชื่อผู้ใช้

4
การเชื่อมต่อ VNC จาก Windows ไปยัง Mac ลดลงทันที
บทช่วยสอนนี้อธิบายรายละเอียดวิธีการตั้งค่าเดสก์ท็อประยะไกลจาก Windows เป็น Mac โดยใช้เครื่องมือโป๊วและ VNC อย่างไรก็ตามการเชื่อมต่อของฉันจะลดลงทันทีหลังจากการตรวจสอบ (เช่นการสร้างช่องสัญญาณและการเข้าสู่ระบบทำงานได้ แต่เซสชัน VNC ไม่สามารถสร้างหรือแสดงได้อย่างถูกต้อง) ทำตามคำแนะนำอื่น ๆ ฉันสงสัยว่าปัญหากราฟิก แต่ยังไม่สามารถแก้ไขได้ มีใครมีปัญหานี้หรือไม่? หรือคุณรู้จัก VNC Viewer ที่เขียนไฟล์บันทึกที่เป็นประโยชน์?

2
สีในการเชื่อมต่อ SSH
ฉันมี terminal bash ที่มีสีสัน (เช่น ls และ vim แสดงสีเมื่อกำหนดค่าให้ทำ) ฉันจะมีสีเหล่านี้เมื่อเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลผ่าน ssh ได้อย่างไร
8 linux  bash  ssh  colors 

3
SSH ไม่สามารถสร้างไดเรกทอรี /home/USERNAME/.ssh
สคริปต์ของฉันดำเนินการคำสั่งด้านล่าง: command = os.system('rdiff-backup --exclude "**.dropbox**" --exclude "**.ini**" --remote-schema "ssh -o UserKnownHostsFile=/cygdrive/c/Users/Adam/.ssh/known_hosts -i /cygdrive/c/Users/Adam/.ssh/id_rsa %s -p1019 rdiff-backup --server" C:/Users/Adam/Dropbox pi@192.168.0.5::/mnt/disk1/Adam/Dropbox') อย่างที่คุณเห็นฉันได้บอกไปแล้วว่าจะหาโฟลเดอร์ known_hosts ได้ที่ไหนและบอกว่าคีย์อยู่ที่ไหน - โดยไม่มีคำถามสองข้อนี้ฉันจะถูกถามอย่างต่อเนื่องเกี่ยวกับการเพิ่มเซิร์ฟเวอร์ของฉันไปที่ known_hosts ทุกตัว สำหรับแต่ละคนและทุกคนทำงาน เป็นเรื่องน่าละอายที่ SSH ไม่สามารถหาสิ่งเหล่านี้ได้อย่างอิสระสมมติฐานของฉันคือมันทำงานได้จากไดเรกทอรีเดียวกันเสมอ C:\Users\Adam\.ssh? Anywho ข้อผิดพลาดเดียวที่ฉันได้รับตอนนี้คือ Could not create directory '/home/Adam/.ssh' - ฉันตรวจสอบให้แน่ใจตัวแปร HOME ของฉันสำหรับผู้ใช้ปัจจุบันของฉันถูกต้องแล้ว แต่ก็ยังหาโฟลเดอร์. ssh สคริปต์ทำงานไม่มีปัญหามันเป็นเพียงข้อความแสดงข้อผิดพลาดที่น่ารำคาญ ฉันใช้แพคเกจ SSH จาก Cygwin …

1
VPS ถูกบุกรุกหรือไม่ กำหนดค่าผิดหรือเปล่า?
ตอนนี้ฉันเช่า VPS มาครึ่งปีแล้ว (เพื่อการศึกษา) และฉันพยายามที่จะเรียนรู้ให้มากที่สุดเท่าที่จะทำได้เพื่อให้มันปลอดภัย เมื่อเร็ว ๆ นี้มันถูกบุกรุกและฉันสงสัยว่ามันถูกใช้เป็นพร็อกซีของใครบางคนเป็นเวลา ~ หนึ่งสัปดาห์ก่อนที่ฉันจะรู้ตัว ฉันมีบันทึกจาก 'ไม่ระบุชื่อ' ของผู้ใช้และการลงชื่อเข้าใช้ 'ไม่มีใคร' ผ่าน SSH และการใช้งาน CPU อยู่นอกแผนภูมิ - แท้จริง ไม่ว่าในกรณีใดฉันจะติดตั้งใหม่และฉันจะนำทุกอย่างที่ฉันรู้มาทดสอบว่ามันจะเกิดขึ้นอีกครั้งหรือไม่ภายใน 24 ชั่วโมงหลังจากติดตั้งใหม่ฉันคิดว่ามันทำ นี่คือบันทึกที่เกี่ยวข้องจาก /var/log/auth.log ที่ทำให้ฉันรู้สึกหวาดระแวง: Oct 31 06:30:21 vultr su[24157]: Successful su for nobody by root Oct 31 06:30:21 vultr su[24157]: + ??? root:nobody Oct 31 06:30:21 vultr …

2
pam_unix (cron: session): เซสชันที่เปิดสำหรับผู้ใช้รูตโดย (uid = 0)
ในบันทึก SSH ของฉัน /var/log/auth.log ฉันมี 2 แถวต่อไปนี้ (ซึ่งซ้ำทุกชั่วโมง): ... Jan 22 03:28:01 mam CRON [15934]: pam_unix (cron: session): เซสชั่นเปิดสำหรับผู้ใช้รูตโดย (uid = 0) 22 มกราคม 03:28:01 mam CRON [15934]: pam_unix (cron : เซสชั่น): เซสชั่นปิดสำหรับผู้ใช้รูต 22 ม.ค. 04:28:01 mam CRON [15943]: pam_unix (cron: เซสชั่น): เซสชั่นเปิดสำหรับผู้ใช้รูตโดย (uid = 0) 22 มกราคม 04:28:01 mam …

1
วิธีใช้ PuTTY สำหรับการส่งต่อคีย์
สถานการณ์ของฉัน: - ฉันกำลังเชื่อมต่อจากพีซีของฉัน (Windows 7) ไปยังเซิร์ฟเวอร์ A ผ่าน (โดยใช้คีย์ส่วนตัวและรหัสผ่านของฉัน) ด้วยuserA- ฉันต้องการเชื่อมต่อจาก A ไปยังเซิร์ฟเวอร์ B ผ่านทางคำสั่ง ssh: ssh userB@serverNameแต่ ฉันได้รับ "ปฏิเสธการอนุญาต" ssh\authorized_keysทุกเซิร์ฟเวอร์คีย์ของฉันที่มีอยู่ในโฟลเดอร์ แม้ว่าฉันสามารถเชื่อมต่อจากพีซีของฉันไปยังเซิร์ฟเวอร์ B โดยตรงและถ้าฉันพยายามเชื่อมต่อจากเซิร์ฟเวอร์ A ฉันได้รับข้อผิดพลาดนี้ ผู้ที่ใช้ Linux ประสบความสำเร็จในการใช้คำสั่งssh -Aเพื่อเชื่อมต่อกับเซิร์ฟเวอร์ B. ฉันเชื่อว่าตัวเลือก PuTTY "Agent forwarding"นั้นเทียบเท่ากัน แต่ .. ยังคงเป็นข้อผิดพลาดเดียวกัน บันทึกจากsshเมื่อฉันพยายามเชื่อมต่อกับเซิร์ฟเวอร์ B จากเซิร์ฟเวอร์ A: OpenSSH_4.3p2, OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008 debug1: Reading …
7 ssh  putty  ssh-keys 

2
Tunnel ที่ใช้ PuTTY - เทียบเท่ากับคำสั่ง ssh?
ฉันกำลังพยายามเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลโดยยึดตามคำแนะนำที่ระบุในหน้านี้: https://bokeh.pydata.org/en/latest/docs/user_guide/server.html#ssh-tunnels แนะนำให้สร้างช่องสัญญาณจากเครื่องท้องถิ่นของฉันไปยังเซิร์ฟเวอร์โดยใช้คำสั่ง: ssh -NfL localhost:5006:localhost:5006 user@remote.host อย่างไรก็ตามเครื่องท้องถิ่นของฉันคือ Windows - การเป็นโปรแกรมเมอร์มือใหม่ฉันมีปัญหาในการหาวิธีสร้างคำสั่งที่กล่าวถึงข้างต้น แต่ใช้ PuTTY มีใครช่วยฉันออกมาได้บ้าง? ขอบคุณ
7 linux  ssh  putty  tunnel 

1
การรับรองความถูกต้อง SSH โดยใช้ชีวภาพ
ฉันใช้ PuTTY เพื่อเข้าถึงเซิร์ฟเวอร์ของฉันผ่าน SSH เนื่องจากความซับซ้อนของรหัสผ่านของรหัสส่วนตัวของฉันอย่างไรก็ตามฉันได้ตัดสินใจที่จะใช้วิธีการรับรองความถูกต้องอื่น ๆ เช่นลายนิ้วมือโดยเฉพาะลายนิ้วมือ ฉันได้ค้นหาวิธีการทำสิ่งนี้ แต่ดูเหมือนว่าไม่มีใครเคยคิดวิธีการทำมันมาก่อน ตั้งแต่ฉันใช้ Windows 7 มีการบูรณาการระหว่างไดรเวอร์ของเครื่องสแกนลายนิ้วมือกับ Windows (Windows ยอมรับลายนิ้วมือเป็นวิธีการรับรองความถูกต้องอย่างเป็นทางการ) สิ่งที่ฉันต้องการจะทำคือปลดล็อคคีย์ส่วนตัว SSH ของแล็ปท็อปโดยระบุลายนิ้วมือของฉันจากนั้นรหัสส่วนตัวที่ปลดล็อคจะถูกส่งต่อไปยังเซิร์ฟเวอร์ผ่าน SSH เพื่อล็อกอินฉัน (ตามปกติ) โปรแกรมลายนิ้วมือที่ฉันใช้ทำให้ฉันสามารถบันทึกรหัสผ่านสำหรับเว็บไซต์ได้ แต่เป็นโปรแกรมที่ถูกทอดทิ้งจาก AuthenTec นอกจากนี้ยังเป็นโปรแกรมเดียวที่ไดรเวอร์ลายนิ้วมือของฉัน (เช่นจาก AuthenTec) รองรับ ฉันจะทำภารกิจดังกล่าวให้เสร็จสมบูรณ์ได้อย่างไร? หรือว่ามันไม่คุ้มค่ากับความพยายาม?

4
เชื่อมต่อกับคอมพิวเตอร์ที่บ้านหลังเราเตอร์
ฉันมีการตั้งค่าเครือข่ายในบ้านหลังเราเตอร์ NAT พร้อมกล่องลินุกซ์สองกล่อง บางครั้งฉันต้องการให้พวกเขาจากภายนอกเครือข่ายในบ้าน แต่ไม่มีที่อยู่ IP สาธารณะ คุณแนะนำอะไร ขณะนี้ฉันได้ตั้งค่าระเบียน DNS แบบไดนามิกสำหรับเราเตอร์ซึ่งเปลี่ยนเส้นทางการเชื่อมต่อระยะไกลทั้งหมดไปยังเซิร์ฟเวอร์เดียว ถ้าฉันต้องการ ssh ไปยังเซิร์ฟเวอร์อื่นฉันจะ ssh แรกไปยังเซิร์ฟเวอร์แรกแล้ว ssh จากที่หนึ่งไปที่สอง มีตัวเลือกในการเชื่อมต่อกับเซิร์ฟเวอร์โดยตรงผ่านทาง ssh tunneling หรือ virtual domain หรือไม่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.