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

SSH (Secure SHell) เป็นโปรโตคอลสำหรับการรันคำสั่งอย่างปลอดภัยบนคอมพิวเตอร์ระยะไกล ใช้แท็กนี้สำหรับคำถามเกี่ยวกับการกำหนดค่าการใช้และการแก้ไขปัญหาไคลเอ็นต์และซอฟต์แวร์เซิร์ฟเวอร์ SSH

10
รหัสสาธารณะ SSH จะไม่ส่งไปที่เซิร์ฟเวอร์
ฉันได้รับการดิ้นรนกับสิ่งนี้มาสองสามชั่วโมงดังนั้นความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก ... ฉันมี 2x เซิร์ฟเวอร์ซึ่งทั้งสองอย่างที่ฉันสามารถsshที่จะมีกุญแจสาธารณะจาก OSX sshd_configปัญหาที่ทุกคนมีดังนั้นผมมั่นใจทุกอย่างเป็นสิ่งที่ดีกับ ฉันกำลังพยายามกำหนดค่างาน cron rsyncเพื่อซิงค์เซิร์ฟเวอร์ทั้งสองและต้องการเซิร์ฟเวอร์ B (สำรอง) ไปยังsshเซิร์ฟเวอร์ A โดยใช้รหัสสาธารณะ ฉันไม่สามารถใช้ชีวิตของฉันได้เพราะเหตุใดจึงไม่พบกุญแจสาธารณะของฉัน - อยู่ใน~/.ssh/(เช่น. /root/.ssh) และการอนุญาตไฟล์ทั้งหมดนั้นถูกต้องใน A & B นี่คือผลลัพธ์: debug2: we did not send a packet, disable method debug3: authmethod_lookup publickey debug3: remaining preferred: keyboard-interactive,password debug3: authmethod_is_enabled publickey debug1: Next authentication method: publickey …

9
คัดลอกอินพุตไปยังคลิปบอร์ดผ่าน SSH หรือไม่
นี่คือกรณีการใช้งานของฉัน: ฉันมักจะเชื่อมต่อกับคอมพิวเตอร์เครื่องอื่นผ่าน SSH เพื่อการทำงานและฉันมักจะต้องคัดลอกและวางเอกสาร / ข้อความจากเซิร์ฟเวอร์ไปยังบรรณาธิการที่ใช้งานในเครื่องเพื่อเขียนตัวอย่างและแบ่งปันข้อความ บ่อยครั้งถ้าข้อความมีขนาดเล็กพอฉันจะคัดลอกผลลัพธ์จากโปรแกรมเทอร์มินัลของฉัน (gnome-terminal ในขณะนี้) และวางไว้ อย่างไรก็ตามเมื่อพูดถึงเอกสารทั้งหมดตัวเลือกของฉันค่อนข้าง จำกัด ฉันสามารถคัดลอกชิ้นเอกสารแบบก้อนหรือscpไปยังเครื่องท้องถิ่น มีวิธีใช้โปรแกรมเช่นxclipที่จะอนุญาตให้ฉันคัดลอกระยะไกลstdinไปยังคลิปบอร์ดของเซิร์ฟเวอร์ X ภายในหรือไม่ สิ่งที่มีผลต่อ: cat myconffile.conf | sed {...} | copy-over-ssh-to-local-clipboard จะน่ากลัว มีบางสิ่งที่จะทำให้สิ่งนี้เป็นจริงได้หรือไม่?
33 ssh  xorg  clipboard 

3
เพิ่มผู้ใช้ที่ไม่มีรหัสผ่าน แต่ใช้กับ SSH และกุญแจสาธารณะ
ฉันต้องการเพิ่มผู้ใช้ใน Red Hat Linux ที่จะไม่ใช้รหัสผ่านสำหรับการเข้าสู่ระบบ แต่ใช้รหัสสาธารณะสำหรับ ssh แทน นี่จะเป็นบรรทัดคำสั่ง


7
เซิร์ฟเวอร์ของฉันถูกโจมตีอย่างต่อเนื่อง [ปิด]
ฉันค่อนข้างใหม่สำหรับโลกแห่งการบริหารระบบ ฉันได้ทำงานกับแอปพลิเคชันเมื่อเร็ว ๆ นี้และเมื่อฉันตรวจสอบบันทึกเซิร์ฟเวอร์แอปพลิเคชันของฉันฉันได้รับที่อยู่ IP ต่างๆที่พยายาม ssh เข้าสู่เซิร์ฟเวอร์ของฉันโดยใช้กำลังดุร้าย นี่คือตัวอย่างของบันทึกเซิร์ฟเวอร์ของฉัน: Feb 14 04:07:20 foodwiz3 sshd[1264]: error: Could not load host key: /etc/ssh/ssh_host_ed25519_key Feb 14 04:07:21 foodwiz3 sshd[1264]: reverse mapping checking getaddrinfo for coenamor.columbiansabbatical.com [23.249.167.223] failed - POSSIBLE BREAK-IN ATTEMPT! Feb 14 04:07:21 foodwiz3 sshd[1264]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh …
32 ssh  security 

4
จะลบไฟล์ในเครื่องระยะไกลผ่าน SSH โดยใช้ Shell Script ได้อย่างไร
ฉันกำลังเขียนเชลล์สคริปต์ที่ฉันต้องลบไฟล์ในเครื่องระยะไกลผ่านเชลล์สคริปต์ ไหลด้วยตนเอง: ssh username@domain.com .. จากนั้นที่โดเมน: cd ./some/where rm some_file.war วิธีการทำงานให้สำเร็จ
32 ssh  shell-script 

4
ssh ไม่สามารถเจรจาต่อรอง - ไม่พบวิธีการแลกเปลี่ยนคีย์ที่ตรงกัน
ฉันกำลังพยายามเข้าสู่เราเตอร์ DSL ของฉันเพราะฉันมีปัญหากับเมลบรรทัดคำสั่ง ฉันหวังว่าจะสามารถกำหนดค่าเราเตอร์ใหม่ได้ เมื่อฉันให้sshคำสั่งนี่คือสิ่งที่เกิดขึ้น: $ ssh enduser@10.255.252.1 Unable to negotiate with 10.255.252.1 port 22: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1 ดังนั้นฉันจึงดูที่โพสต์แลกเปลี่ยนนี้และแก้ไขคำสั่งของฉันนี้ แต่ฉันได้รับปัญหาที่แตกต่างคราวนี้กับยันต์ $ ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 enduser@10.255.252.1 Unable to negotiate with 10.255.252.1 port 22: no matching cipher found. Their offer: 3des-cbc มีคำสั่งให้ 3des-cbcเข้ารหัสหรือไม่ ฉันไม่แน่ใจเกี่ยวกับ 3des เช่นว่าฉันต้องการเพิ่มอย่างถาวรในระบบของฉัน มีคำสั่งให้อนุญาต3des-cbcตัวเลขหรือไม่ …
32 ssh 

5
วิธีเพิ่มความเร็ว X ผ่าน SSH ในการเชื่อมต่อเครือข่ายที่ช้า?
มีคำแนะนำเฉพาะเกี่ยวกับการเร่งความเร็วแอปพลิเคชัน X ผ่าน ssh ในการเชื่อมต่อเครือข่ายที่ช้าหรือไม่? ในกรณีเฉพาะนี้ฉันกำลังเข้าถึงเซิร์ฟเวอร์ที่ตั้งอยู่ในฝั่งตะวันตกจากแล็ปท็อปในฝั่งตะวันออกและนั่นก็เป็นการเชื่อมต่อ DSL ที่ไม่เร็วเกินไป การตั้งค่าใด ๆ สำหรับ ssh? เคล็ดลับทั่วไป?

5
จะปลดล็อคบัญชีสำหรับการให้สิทธิ์กุญแจสาธารณะ แต่ไม่ได้รับอนุญาตให้ใช้รหัสผ่านได้อย่างไร
ssh จะไม่ให้ฉันเข้าสู่ระบบเพราะบัญชีถูกล็อค ฉันต้องการปลดล็อกผู้ใช้บนเซิร์ฟเวอร์ของฉันสำหรับการอนุญาตด้วยรหัสสาธารณะผ่าน ssh แต่ไม่เปิดใช้งานการเข้าสู่ระบบด้วยรหัสผ่าน ฉันได้พยายาม: # passwd -u username passwd: unlocking the password would result in a passwordless account. You should set a password with usermod -p to unlock the password of this account. รายการบันทึกการตรวจสอบ: Mar 28 00:00:00 vm11111 sshd[11111]: User username not allowed because account is locked Mar …
32 ssh  password 

5
เปิดไฟล์จากคอมพิวเตอร์ระยะไกลบนโฮสต์คอมพิวเตอร์
ฉันพยายามแก้ไขไฟล์จากคอมพิวเตอร์ระยะไกลที่เชื่อมต่อผ่าน ssh ฉันจะเปิดไฟล์ระยะไกลบนเครื่องคอมพิวเตอร์เพื่อแก้ไขได้อย่างไร
32 ssh  remote 

7
ฉันสามารถถ่ายโอนไฟล์โดยใช้ SSH ได้ไหม?
ฉันใช้PuTTYบน Windows 7 ถึง SSH ไปที่ห้องปฏิบัติการคอมพิวเตอร์ของโรงเรียน ฉันสามารถถ่ายโอนไฟล์จากเครื่อง Windows ของฉันไปยังผู้ใช้ของฉันในเครื่องโรงเรียนโดยใช้ SSH ได้หรือไม่
32 ssh  windows  file-copy  putty 

13
รีเซ็ตการเชื่อมต่อโดยเพียร์โดยใช้ sshfs
ฉันใช้เมานต์ฟิวส์ / sshfs ซึ่งทำงานได้ดีจนถึงตอนนี้ ตอนนี้ฉันต้องติดตั้งระบบเซิร์ฟเวอร์อีกครั้งและได้รับread: Connection reset by peerข้อผิดพลาดคลาสสิค ฉันใช้การตรวจสอบกุญแจสาธารณะและคัดลอกกุญแจของฉันไปยังระบบที่ติดตั้งใหม่ การเข้าสู่ระบบ ssh ปกติทำงานได้ดี ฉันเปลี่ยนบันทึกเป็นดีบั๊ก แต่น่าเสียดายที่นี่ไม่ได้ให้ข้อมูลที่เป็นประโยชน์กับฉัน: sshd[2077]: debug1: Forked child 2198. sshd[2198]: Set /proc/self/oom_score_adj to 0 sshd[2198]: debug1: rexec start in 5 out 5 newsock 5 pipe 7 sock 8 sshd[2198]: debug1: inetd sockets after dupping: 3, 3 sshd[2198]: Connection from …
32 ssh  sshfs 

7
จะดาวน์โหลดไฟล์ผ่านเซิร์ฟเวอร์ SSH ได้อย่างไร?
ฉันมีเซิร์ฟเวอร์ในสหรัฐอเมริกา (Linux box B) และพีซีที่บ้านของฉัน (Linux box A) และฉันต้องการดาวน์โหลดไฟล์จากเว็บไซต์ C ปัญหาคือมันช้ามากในการดาวน์โหลดไฟล์โดยตรงจาก A ดังนั้นฉันต้องดาวน์โหลดไฟล์เมื่อฉันเข้าสู่ระบบ B และ sftpรับไฟล์จาก A มีวิธีใดบ้างที่ฉันสามารถดาวน์โหลดไฟล์และใช้ B เป็นพร็อกซีโดยตรงผ่านคำสั่งบรรทัดเดียว?
31 ssh  wget 

3
จะ จำกัด ผู้ใช้ SSH ให้อนุญาต SSH-tunneling ได้อย่างไร?
ฉันสามารถ จำกัด ผู้ใช้บนเซิร์ฟเวอร์ SSH เพื่อให้พวกเขาเพียงสิทธิพิเศษสำหรับSSH อุโมงค์ ? ie ดังนั้นพวกเขาไม่สามารถเรียกใช้คำสั่งแม้ว่าพวกเขาจะเข้าสู่ระบบผ่านทาง SSH เซิร์ฟเวอร์ Linux ของฉันคือ Ubuntu 11.04 และ OpenWrt

7
ฉันจะดาวน์โหลดไฟล์จากโฮสต์ที่ฉันสามารถใช้ SSH ผ่านโฮสต์อื่นได้อย่างไร
ฉันต้องการดาวน์โหลดไฟล์จากคอมพิวเตอร์ที่ทำงานไปยังแล็ปท็อปของฉัน ฉันสามารถเชื่อมต่อเครื่องในสำนักงานของฉันด้วย SSH ไปยังเซิร์ฟเวอร์องค์กรและจากนั้น SSH จากเซิร์ฟเวอร์ไปยังเครื่องที่ทำงานของฉัน คำสั่งเดียวที่เซิร์ฟเวอร์องค์กรยอมรับคือ ssh, ssh1 และ ssh2 ฉันจะดาวน์โหลดไฟล์จากเครื่องที่สำนักงาน (ระยะไกล) ผ่านเซิร์ฟเวอร์ไปยังเครื่องแล็ปท็อปของฉันได้อย่างไร
30 ssh  scp 

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