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

OpenSSH (OpenBSD Secure Shell) เป็นชุดของโปรแกรมคอมพิวเตอร์ที่มีเซสชันการสื่อสารที่เข้ารหัสผ่านเครือข่ายคอมพิวเตอร์โดยใช้โปรโตคอล SSH

4
ssh: รับกุญแจอัตโนมัติ
ฉันได้เขียนสคริปต์อรรถประโยชน์นี้ขนาดเล็ก: for h in $SERVER_LIST; do ssh $h "uptime"; done เมื่อเซิร์ฟเวอร์ใหม่ถูกเพิ่มเข้าไป$SERVER_LISTสคริปต์จะหยุดทำงานด้วย: The authenticity of host 'blah.blah.blah (10.10.10.10)' can't be established. RSA key fingerprint is a4:d9:a4:d9:a4:d9a4:d9:a4:d9a4:d9a4:d9a4:d9a4:d9a4:d9. Are you sure you want to continue connecting (yes/no)? ฉันได้ลองyes: for h in $SERVER_LIST; do yes | ssh $h "uptime"; done โดยไม่มีโชค มีวิธีในsshการ จำกัด การรับรหัสใหม่ใด …
218 ssh  scripts  openssh 

3
คีย์ ssh จำเป็นต้องมีชื่อว่า id_rsa หรือไม่
ฉันเจอปัญหานี้สองสามครั้งเมื่อสร้างเซิร์ฟเวอร์ที่สร้างด้วยการรับรองความถูกต้องคีย์ ฉันสงสัยว่าใครมีประสบการณ์นี้ ฉันมีสองสามปุ่มสำหรับผู้ใช้ปัจจุบันของฉันที่อาจเชื่อมต่อกับเครื่องที่แตกต่างกัน สมมติว่า machine1 และ machine2 ฉันได้วางกุญแจสาธารณะของฉันลงในไฟล์ authorized_keys ที่เกี่ยวข้องแล้ว อันแรกที่ฉันมีชื่อ id_rsa กุญแจแรกและดัดกุญแจที่สอง เมื่อฉันพยายามที่จะเชื่อมต่อกับช่างดัดฉันได้รับผลลัพธ์ต่อไปนี้ด้วยการเชื่อมต่อ verbose ssh ของฉัน debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug1: SSH2_MSG_NEWKEYS received debug1: SSH2_MSG_SERVICE_REQUEST sent debug1: SSH2_MSG_SERVICE_ACCEPT received debug1: Authentications that can continue: publickey debug1: Next authentication method: publickey debug1: Trying private key: /home/bozo/.ssh/.ssh/identity debug1: Trying …
130 ssh  openssh 

4
'ไม่มีรหัสผ่าน' หมายถึงอะไรในไฟล์ sshd_config
ฉันเพิ่งติดตั้ง Ubuntu 14.04 บนเซิร์ฟเวอร์ของฉันและฉันตั้งค่าไฟล์ config ทั้งหมดของฉันเมื่อฉันเจอสิ่งนี้ในsshd_configไฟล์ของฉัน: # Authentication: LoginGraceTime 120 PermitRootLogin without-password StrictModes yes นี่ทำให้ฉันกังวลมาก ฉันคิดว่าเป็นไปได้ว่ามีใครบางคนสามารถลงชื่อเข้าใช้เซิร์ฟเวอร์ของฉันในฐานะรูทโดยไม่มีรหัสผ่าน ฉันพยายามเชื่อมต่อกับเซิร์ฟเวอร์ในฐานะรูทผ่าน: johns-mbp:~ john$ ssh root@192.168.1.48 The authenticity of host '192.168.1.48 (192.168.1.48)' can't be established. RSA key fingerprint is 40:7e:28:f1:a8:36:28:da:eb:6f:d2:d0:3f:4b:4b:fe. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.1.48' (RSA) …
118 openssh  sshd 

12
วิธีแก้ไขข้อผิดพลาด 'การเชื่อมต่อถูกปฏิเสธ' ในการเชื่อมต่อ SSH
ฉันมี Ubuntu Server 10.10 32- บิตในบ้านของฉัน ฉันทำการเชื่อมต่อ SSH จากพีซีผ่านทาง Putty ปัญหาคือบางครั้งฉันสามารถเข้าสู่ระบบได้อย่างราบรื่น อย่างไรก็ตามบางครั้งมันทำให้ฉันมีข้อผิดพลาดเช่นนี้:Network error: Connection refused. จากนั้นฉันไม่ได้เปลี่ยนแปลงอะไรลองลงชื่อเข้าใช้อีกสองสามครั้งรอสักครู่แล้วลองอีกครั้ง บางครั้งฉันสามารถเข้าสู่ระบบบางครั้งฉันไม่สามารถ ดูเหมือนว่าฉันค่อนข้างสุ่ม ฉันจะแก้ไขปัญหานี้ได้อย่างไร แก้ไข: และบางครั้งสีโป๊วก็มีNetwork error: Software caused connection abortข้อผิดพลาดหลังจากแสดงlogin as:ข้อความ นี่คือเอาต์พุต ping -t: Pinging 192.168.2.254 with 32 bytes of data: Reply from 192.168.2.254: bytes=32 time=6ms TTL=64 Reply from 192.168.2.254: bytes=32 time=65ms TTL=6 Reply …
96 ssh  openssh 

4
วิธีการตั้งค่าเซิร์ฟเวอร์ SFTP ที่ถูก จำกัด บน Ubuntu?
ฉันต้องการทราบวิธีการตั้งค่าบัญชีผู้ใช้ root, sudo, sftp-only ซึ่งไม่จำเป็นต้องมีการตรวจสอบสิทธิ์กุญแจสาธารณะเมื่อเข้าสู่ระบบฉันต้องการทราบวิธีตั้งค่าโฮมไดเรกทอรีผู้ใช้ sftp เท่านั้น ไม่สามารถเข้าถึงไดเรกทอรีอื่นระดับบน
81 server  openssh  sftp 

8
ฉันจะติดตั้งคีย์ส่วนตัว SSH ที่สร้างโดย PuTTYgen ได้อย่างไร
ฉันตั้งค่าเซิร์ฟเวอร์ Linux เพื่อยอมรับการเชื่อมต่อจากพีซีที่บ้านของฉันโดยเพิ่มรหัสสาธารณะที่สร้างโดย PuTTYgen ลงในauthorized_keysไฟล์ ตอนนี้ฉันกำลังพยายามเชื่อมต่อกับเครื่องเดียวกัน แต่คราวนี้มาจากเครื่อง Ubuntu อีกเครื่อง ฉันต้องใช้คีย์ส่วนตัวเดียวกัน (ด้วยเหตุผลแปลก ๆ อย่าถาม .. ) และฉันก็ไม่ค่อยเข้าใจวิธีการติดตั้งบนไคลเอนต์ Ubuntu ของฉัน ฉันต้องแปลงเป็นรูปแบบอื่นหรือไม่?
49 ssh  openssh  putty 

2
โฮสต์นามแฝงสำหรับ ssh
มีปลายทาง SSH อยู่สองสามที่ฉันจะเชื่อมต่ออยู่บ่อยครั้งและฉันสงสัยว่าแทนที่จะจำที่อยู่ IP ที่ฉันสามารถสร้างชื่อแทนโฮสต์ให้พวกเขาได้หรือไม่ ฉันต้องการใช้ ... ssh -p xx user@domain.ssh ฉันพยายามสร้างโฮสต์นี้/etc/hostsและไม่มีบริการที่ฉันต้องการเพื่อเริ่มต้นใหม่ไม่มีผล
45 ssh  openssh 


5
รหัสผ่าน ssh ไม่ทำงาน
ฉันได้พยายามตั้งค่ารหัสผ่าน ssh b / w Aให้น้อยลง BและBไปที่Aเช่นกัน สร้างคีย์สาธารณะและส่วนตัวโดยใช้ssh-keygen -trsaทั้งสองเครื่อง ใช้ssh-copy-idยูทิลิตี้เพื่อคัดลอกคีย์สาธารณะจากAการBเช่นเดียวกับการBA SSH passwordless ทำงานจากAไปBแต่notจากการB Aฉันได้ตรวจสอบการอนุญาตของโฟลเดอร์ ~ / ssh / และดูเหมือนว่าจะเป็นเรื่องปกติ A's .ssh สิทธิ์ของโฟลเดอร์: -rw------- 1 root root 13530 2011-07-26 23:00 known_hosts -rw------- 1 root root 403 2011-07-27 00:35 id_rsa.pub -rw------- 1 root root 1675 2011-07-27 00:35 id_rsa -rw------- 1 root root …
35 ssh  openssh  ssh-agent 

7
ข้อผิดพลาดการเชื่อมต่อ SSH: ไม่มีเส้นทางไปยังโฮสต์
มีสามเครื่องในสถานการณ์นี้: เดสก์ท็อป A: user@1.23.xx แล็ปท็อป A: user@1.23.yy เครื่อง B: user@192.168.zz เครื่องทั้งหมดมี Ubuntu 11.04 (Desktop A เป็น 64 บิต) และมีทั้ง openssh-server และ openssh-client ตอนนี้เมื่อฉันพยายามเชื่อมต่อ Desktop A กับแล็ปท็อป A หรือในทางกลับกันโดยssh user@1.23.y.yฉันได้รับข้อผิดพลาดเป็น port 22: No route to host ในทั้งสองกรณี ฉันเป็นเจ้าของทั้งสองเครื่องตอนนี้ถ้าฉันลองใช้คำสั่งเดียวกันจากเครื่องของเพื่อนฉันเช่นผ่านเดสก์ท็อป B ฉันสามารถเข้าถึงทั้งแล็ปท็อปและเดสก์ท็อปได้ แต่ถ้าฉันพยายามเข้าถึง Desktop B จากแล็ปท็อปหรือเดสก์ท็อปของฉัน port 22: Connection timed out ฉันยังพยายามเปลี่ยนหมายเลขพอร์ตของ ssh …
34 ssh  openssh 

4
ฉันจะเชื่อมต่อเซสชัน ssh อีกครั้งหลังจากที่ไปป์ที่ขาดได้อย่างไร
ดังนั้นฉันจึงทำงานapt-get upgradeบนเซิร์ฟเวอร์เมื่อเราเตอร์ตัดสินใจแล้วว่ามันนานเกินไปเพราะมันทำให้ฉันโกรธครั้งสุดท้าย: มันขาดการเชื่อมต่อทั้งหมด คุณธรรมของเรื่องราวคือการใช้งานscreenมากเมื่อคุณอยู่บนเราเตอร์ bum อย่างไรก็ตามฉันกลับเข้าสู่ระบบและพบในฮ็อพที่กระบวนการยังคงแขวนอยู่ที่นั่นยังคงรอ Y / n ของฉันที่จะอัพเกรด (ยังไม่ได้ตีมันโชคดี) มีวิธีใดบ้างที่ฉันจะสามารถกลับไปที่เซสชันที่ใช้งานไม่ได้ ฉันลงเอยด้วยการฆ่ามันเพราะมันไม่ได้อยู่ในช่วงกลางของการจัดการบรรจุภัณฑ์ แต่มันจะเป็นการดีสำหรับการอ้างอิงในอนาคต
28 ssh  openssh 

2
เชื่อมต่อกับเซิร์ฟเวอร์ Ubuntu ผ่าน SSH ภายนอก
ฉันเพิ่งติดตั้ง Ubuntu Server 12.04 (แม่นยำ Pangolin) และตั้งใจจะใช้เป็นไฟล์เซิร์ฟเวอร์เป็นหลัก ฉันใหม่สำหรับ Linux อย่างสมบูรณ์ดังนั้นนี่จึงเป็นช่วงเวลาการเรียนรู้ที่ยิ่งใหญ่ เมื่อวานนี้ฉันสามารถกำหนดค่าPuTTYบนเครื่อง Windows 7 ของฉันโดยใช้คู่คีย์ SSH เพื่อให้ฉันสามารถจัดการเซิร์ฟเวอร์ Ubuntu จากเดสก์ท็อปของฉัน ใช้งานได้ดีหากเครื่องทั้งสองอยู่ในเครือข่ายเดียวกัน ในกรณีของแล็ปท็อปของฉัน ( MacBook Air ) อาจไม่ได้อยู่ในเครือข่ายเดียวกันเสมอไป เป็นไปได้หรือไม่ที่จะเชื่อมต่อกับเซิร์ฟเวอร์ Ubuntu จากแล็ปท็อปของฉันผ่าน SSH เมื่ออยู่ในเครือข่ายอื่น ฉันได้ติดตั้ง avahi daemon เพื่อให้ชื่อโฮสต์ของเซิร์ฟเวอร์ออกอากาศใน LAN และกำหนดค่าเราเตอร์เพื่อให้มันจะกำหนดที่อยู่ IP เดียวกันให้กับเซิร์ฟเวอร์ นอกจากนั้นสิ่งเดียวที่ฉันได้ติดตั้งบนเซิร์ฟเวอร์คือOpenSSHที่ฉันได้ปิดการใช้งานการตรวจสอบรหัสผ่านเพื่อให้คุณสามารถเชื่อมต่อโดยใช้คู่ที่สำคัญเท่านั้น ฉันคิดว่าฉันจะสามารถทำสิ่งนี้จาก terminal บนแล็ปท็อปของฉัน: ssh my.external.ip.address user@hostname.local เมื่อฉันลองคำสั่งนั้นฉันจะได้รับข้อผิดพลาด: ssh: เชื่อมต่อกับโฮสต์ my.external.ip.address พอร์ต …
25 server  ssh  openssh 

10
ข้อผิดพลาด SSH: การอนุญาตถูกปฏิเสธโปรดลองอีกครั้ง
ฉันมีการตั้งค่าเซิร์ฟเวอร์ Ubuntu โดยใช้อินสแตนซ์ amazon ec2 ฉันต้องเชื่อมต่อเดสก์ท็อปของฉัน (ซึ่งเป็นเครื่องอูบุนตู) กับเซิร์ฟเวอร์ ubuntu โดยใช้ SSH ฉันได้ติดตั้ง open-ssh ในเซิร์ฟเวอร์ ubuntu แล้ว ฉันต้องการระบบทั้งหมดของเครือข่ายของฉันเพื่อเชื่อมต่อเซิร์ฟเวอร์ ubuntu โดยใช้ SSH (ไม่จำเป็นต้องเชื่อมต่อผ่าน pem หรือ pub keys) ดังนั้นจึงเปิด SSH พอร์ต 22 สำหรับ IP แบบคงที่ของฉันในกลุ่มความปลอดภัย (AWS) ไฟล์ SSHD-CONFIG ของฉันคือ: # Package generated configuration file # See the sshd_config(5) manpage for details # What …
23 server  ssh  login  openssh 

1
ความแตกต่างระหว่างแพคเกจ ssh และ openssh คืออะไร?
ฉันกำลังตั้งค่าเซิร์ฟเวอร์ LAMP และต้องการใช้ SSH ฉันเห็นคำสั่งsudo apt-get install sshและสงสัยว่ามันเป็นสิ่งเดียวกันกับ openssh หรือไม่? ถ้าฉันจะทำการติดตั้ง apt-get openssh ฉันจะมี ssh สองเวอร์ชันที่แตกต่างกันบนเครื่องของฉันหรือไม่?

1
key_load_public: รูปแบบที่ไม่ถูกต้องด้วย scp หรือ git clone บน Ubuntu 15.10
หลังจากติดตั้ง Ubuntu 15.10 ใหม่เมื่อใช้scpหรือgit cloneฉันได้รับคำเตือนต่อไปนี้ (คำสั่งนั้นไม่ได้ล้มเหลว):key_load_public: invalid format ฉันจะกำจัดคำเตือนนี้ได้อย่างไร อัปเดต: นี่คือผลลัพธ์ของscp -vvv: OpenSSH_6.9p1 Ubuntu-2, OpenSSL 1.0.2d 9 Jul 2015 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to ... [...] port 22. debug1: Connection established. key_load_public: invalid format debug1: …
17 15.10  git  openssh 

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