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

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

2
ซึ่งมีประสิทธิภาพมากขึ้น: rsync ผ่าน ssh หรือ rsync กับไดรฟ์ที่ติดตั้งภายในผ่านอุโมงค์ ssh
ฉันพยายามตั้งค่าสคริปต์เพื่อทำการสำรองข้อมูลทุกคืนไปยังไดรฟ์ระยะไกล ฉันสงสัยว่ามันจะดีกว่า (เมื่อพิจารณาทั้งประสิทธิภาพและความสมบูรณ์ของข้อมูล) เพื่อ: ตอบ: rsync บนช่องสัญญาณ ssh หรือ B: ติดตั้งไดรฟ์ในเครื่องผ่านอุโมงค์ ssh โดยใช้โปรแกรมเช่น ExpanDrive http://www.expandrive.com/ ) จากนั้น rsync กับไดรฟ์ผ่านจุดเชื่อมต่อภายใน การสำรองข้อมูลจะเป็นวันละครั้ง แต่ฉันอาจจะต้องเชื่อมต่อไดรฟ์ส่วนใหญ่สำหรับการใช้งานอื่น ขอบคุณสำหรับความช่วยเหลือ / ข้อเสนอแนะ
6 sync  backup  ssh 

2
ฉันสามารถแนบการส่งต่อคีย์ SSH อีกครั้งผ่านเซสชันหน้าจอที่ไม่ได้เชื่อมต่อได้หรือไม่ [ซ้ำ]
ซ้ำกันได้: การหมดเวลาคีย์ ssh-agent ด้วยหน้าจอหรือ tmux บนโฮสต์ป้อมปราการ ฉันมีแล็ปท็อปที่ใช้การประกวด (ตัวแทนคีย์ PuTTy SSH) ถ้าฉัน ssh ไปยังระบบและหน้าจอเรียกใช้การส่งต่อคีย์ ssh ทำงานอย่างถูกต้อง อย่างไรก็ตามหากฉันตัดการเชื่อมต่อจากเซสชันหน้าจอนั้นให้ออกจากระบบในภายหลังเชื่อมต่อใหม่ - การส่งต่อคีย์ไม่ทำงานอีกต่อไป ฉันคิดว่านี่เป็นเพราะเมื่อฉันเชื่อมต่อใหม่การส่งต่อคีย์ถูกตั้งค่าในพอร์ตที่แตกต่างกันสำหรับเซสชั่น ssh ใหม่กว่าเดิม มีวิธีสอนหน้าต่างหน้าจอส่วนตัวให้เชื่อมต่อกับตัวแทนส่งต่ออีกครั้งเพื่อให้ฉันสามารถใช้รหัสของฉันเพื่อส่งต่ออีกครั้งได้หรือไม่
6 ssh  gnu-screen 

1
ssh เริ่มต้นคำสั่งเช่น mutt
เหตุใดข้อมูลต่อไปนี้ไม่ทำงานจากเครื่องอูบุนตูหนึ่งเครื่องไปยัง anohter ssh user@host mutt (มันนั่งอยู่เฉยๆไม่ทำอะไรเลย) ในขณะที่ต่อไปนี้เป็นเรื่องปกติ ssh user@host ls
6 ubuntu  ssh 

3
ถ่ายโอนไฟล์ผ่านเซสชัน SSH แบบสองฮอป
ฉันมีกล่อง Linux ในที่ทำงานที่ฉันมักจะเข้าสู่ระบบจากที่บ้าน กล่อง Linux อยู่บนเครือข่ายภายใน แต่มีกล่องที่ครอบคลุมทั้งสองเครือข่ายดังนั้นฉันจึงสามารถเข้าสู่ระบบได้เช่น: ssh -tA username@bridge.work.com ssh username@10.10.10.130 ฉันมีไฟล์สองไฟล์นั่งอยู่ใน ~ / tmp ที่ฉันต้องการคัดลอกไปยังเครื่องของฉัน (เราเรียกมันว่า ~ / tmp / file1 ~ / tmp / file2 และ ~ / tmp / file3 เพื่อการโต้แย้ง) ฉันเห็นบางสิ่งบางอย่างเช่นงานนี้: ssh -tA username@bridge.work.com ssh username@10.10.10.130 'tar cf - ~/tmp/file*' | tar xf - สิ่งนี้จะ …
6 ssh 

3
ข้อผิดพลาดในการอนุญาต Git ถูกปฏิเสธ (กุญแจสาธารณะ)
ฉันได้เชื่อมโยงหลายครั้งกับ GitHub และรู้เกี่ยวกับการสร้างคีย์ ssh และใส่id_rsa.pubลงในการตั้งค่า GitHub แต่ด้วยเหตุผลบางอย่างด้วยการติดตั้งนี้ฉันไม่สามารถเชื่อมต่อได้ ฉันแค่พยายามโคลน repo ส่วนตัวไปยังเซิร์ฟเวอร์ใหม่ แต่เมื่อฉัน clone ฉันได้รับ: ปฏิเสธการอนุญาต (publickey) ร้ายแรง: ปลายระยะไกลวางสายโดยไม่คาดคิด ถ้าฉันวิ่ง: ssh -T git@github.com มันบอกฉันว่าฉันรับรองความถูกต้องเรียบร้อยแล้ว ฉันจะลองทำอะไรอีก ฉันกำลังใช้งานบน bitnami stack ดังนั้นอาจเป็นสาเหตุของปัญหาหรือไม่ นี่อาจเป็นปัญหาฉันไม่แน่ใจว่าจะทำอย่างไร มีชุดของคีย์อยู่แล้วใน. ssh / authorized_keys dir ฉันทิ้งคนเหล่านั้นเพียงลำพังเพราะนี่คือวิธีที่ฉันเชื่อมต่อกับผงสำหรับอุดรู / หน้า ฉันใส่คีย์ใหม่ใน /.ssh แล้วปล่อยให้ authorized_keys อยู่คนเดียว อะไรคือวิธีที่ถูกต้องในการตั้งค่านี้ ฉันควรลบทั้งคู่และเริ่มใหม่หรือไม่ ใช้ปุ่มเดียวกันสำหรับสีโป๊วและ github? ทำไมฉันยังคงตรวจสอบหากมีปัญหา?
6 ssh  git 

3
ตัวจัดการบุ๊คมาร์ค SSH สำหรับ Linux [ปิด]
ฉันใช้ JellyfiSSH บน Mac OSX ซึ่งโดยทั่วไปเก็บรายละเอียดการเชื่อมต่อ ssh ของคุณเพื่อให้คุณสามารถเปิดการเชื่อมต่อได้อย่างรวดเร็วโดยใช้ไคลเอ็นต์ SSH ในตัวไปยังเซิร์ฟเวอร์ต่าง ๆ โดยไม่ต้องพิมพ์รายละเอียดทั้งหมดมีลินุกซ์ไหม ฉันใช้ Ubuntu
6 linux  ubuntu  ssh 


2
สามารถดูหน้าต่างเทอร์มินัลสีโป๊วในเว็บเบราว์เซอร์ได้หรือไม่?
ฉันมักจะเชื่อมต่อระยะไกลผ่านผงสำหรับอุดรูบนคอมพิวเตอร์ไคลเอ็นต์ผ่าน ssh ฉันต้องการแบ่งปันเซสชันโป๊วของฉันเพื่อให้ลูกค้าสามารถดูคำสั่งที่ฉันเรียกใช้จากเว็บเบราว์เซอร์ เป็นไปได้ที่จะทำ? หมายเหตุฉันรู้ว่าเป็นไปได้ที่จะแบ่งปันหน้าต่างโดยใช้คำสั่งหน้าจอ Linux
6 ssh  browser  putty 


2
ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ของฉันโดยใช้ SSH Kerberos Auth บน OSX 10.7
ฉันเพิ่งอัพเกรด Mac OS เป็น 10.7 Lion มันทำงานได้ดีมาก่อน แต่เท่านั้น kinit ทำงานได้ตามปกติตอนนี้ฉันไม่สามารถ ssh ไปยังเซิร์ฟเวอร์ของฉันได้ หลังจากติดตั้ง "MacOS X Kerberos Extras" ใหม่มันไม่ได้ดีขึ้น คำสั่งของฉัน: ssh root@10.3.18.211 -v ...... debug1: Authentications that can continue: gssapi-with-mic,password debug1: Next authentication method: gssapi-with-mic debug1: Miscellaneous failure (see text) UNKNOWN_SERVER while looking up 'host/10.3.18.211@3.18.211' (cached result, timeout in 1200 sec) …

1
ไม่สามารถเปลี่ยนรหัสผ่านสำหรับคีย์ SSH ส่วนตัวได้
ฉันใช้ PuTTY Pageant บน Windows และฉันใช้มันเพื่อสร้างคีย์ SSH ส่วนตัวด้วยนามสกุล. ppt ตอนนี้ฉันต้องการเปลี่ยนรหัสผ่านเป็นคีย์นั้นดังนั้นฉันจึงเปิดเทอร์มินัล Git bash ของฉัน cd จะไปที่ไดเรกทอรี. ssh ของฉันและพิมพ์: ssh-keygen -f private.ppk -p จากนั้นขอให้ฉันป้อนข้อความรหัสผ่านเก่าของฉัน แต่หลังจากป้อนแล้วข้อความจะบอกว่า "ข้อความรหัสผ่านไม่ดี" ฉันอย่างแน่นอน บาง ฉันป้อนวลีรหัสผ่านอย่างถูกต้อง Pageant ทำการเข้ารหัสแปลก ๆ ด้วยปุ่ม SSH ที่สร้างขึ้นเพื่อให้ฉันไม่สามารถอัปเดตรหัสผ่านได้หรือไม่ รหัสผ่านใช้งานได้ดีเมื่อปลดล็อกคีย์ใน Pageant และรหัสก็ใช้งานได้เช่นกัน
5 ssh  putty  ssh-keys 

3
วิธีที่ดีที่สุดในการถ่ายโอนไฟล์จาก Windows ไปยัง Windows ผ่านทางอินเทอร์เน็ต
ฉันกำลังมองหาวิธีที่ดีที่สุดในการถ่ายโอนไฟล์จากคอมพิวเตอร์ของฉันไปยังคอมพิวเตอร์ของบุคคลอื่น เราทั้งคู่ใช้ Windows และฉันสามารถใช้โปรแกรมภายนอกบางอย่างเช่น TeamViewer สำหรับการถ่ายโอนไฟล์ แต่ฉันพบว่าความเร็วไม่เพียงพอ ดังนั้นฉันจึงพยายามหาวิธีอื่นในการถ่ายโอนข้อมูล บน Linux นี้เป็นเรื่องง่ายดังนั้นตั้งแต่คุณมีscpและftpและทุกที่ แต่สำหรับ Windows ไม่มีการสนับสนุนดังกล่าว อย่างน้อยก็ไม่มีทางกำเนิด ดังนั้นฉันจึงลองใช้TeamViewer (แต่ใช้ความเร็วต่ำ) จากนั้นจะมีWinSCPแต่เราต้องตั้งค่าเซิร์ฟเวอร์บางประเภท ( ssh daemon?) PSCPไม่ทำงานเหมือนกันมันทำให้ฉันมีข้อผิดพลาด: ไม่รองรับการโอนในท้องที่ FTP ต้องการเซิร์ฟเวอร์ FTP ด้วย มีตัวเลือกอื่น ๆ อีกบ้าง? วิธีการโอนไฟล์ที่ต้องการคืออะไร? ฉันเดาว่าฉันสามารถใช้เทคโนโลยี BitTorrent ได้ แต่ฉันต้องการที่อยู่ติดตาม แน่นอนว่าสิ่งเหล่านี้ไม่ใช่เรื่องยากที่จะหา แต่มีวิธีการถ่ายโอนไฟล์ที่เทียบเท่ากับ Linux โดยใช้ตัวเลือกบรรทัดคำสั่งหรือสิ่งที่ช่วยให้ลูกค้าสามารถถ่ายโอนข้อมูลได้อย่างง่ายดายและรวดเร็วหรือไม่

1
วิธีการกำหนดค่าการรับรองความถูกต้อง Win32-OpenSSH อย่างถูกต้อง
ฉันใช้พีซีที่ไม่มีสิทธิ์ของผู้ดูแลระบบและฉันต้องตั้งค่าเซิร์ฟเวอร์ SSH ฉันลองmobaSSHและfreeSSHd แล้วแต่ทั้งคู่ต้องการสิทธิ์ผู้ดูแลระบบ จากนั้นฉันก็พบWin32-OpenSSHซึ่งดูเหมือนว่าในที่สุดมันก็อาจทำงานได้ ความจริงแล้วฉันไม่เข้าใจว่าทำไมบริการดังกล่าวจึงต้องใช้สิทธิ์ผู้ดูแลระบบเนื่องจากฉันตั้งค่าเช่นเซิร์ฟเวอร์ FTP กำลังฟังที่พอร์ต 21 โดยไม่มีปัญหา แต่ตกลงกลับไปที่คำถาม ฉันทำงานssh-keygen.exe -Aรวมอยู่ในWin32-OpenSSHซึ่งสร้างไฟล์ต่อไปนี้ในไดเรกทอรีWin32-OpenSSH : ssh_host_dsa_key ssh_host_dsa_key.pub ssh_host_ecdsa_key ssh_host_ecdsa_key.pub ssh_host_ed25519_key ssh_host_ed25519_key.pub ssh_host_rsa_key ssh_host_rsa_key.pub sshd.exeจากนั้นผมได้เริ่มต้น ความพยายามครั้งแรกของฉันคือการเชื่อมต่อกับการใช้:putty.exe USERNAME@localhostฉันใช้ข้อมูลประจำตัวเดียวกับที่ใช้ในการเข้าสู่ระบบ Windows แต่ไม่สามารถใช้งานได้: Using username "USERNAME". USERNAME@localhost's password: Access denied USERNAME@localhost's password: ความพยายามครั้งที่สองใช้puttygen.exeเพื่อแปลงssh_host_rsa_keyเป็น*.ppkไฟล์และโหลดไฟล์นี้pageant.exeจากนั้นใช้ขั้นตอนเดียวกับในครั้งแรก หลังจากsshd.exeข้อความนี้เปลี่ยนไปตามที่คุณเห็น แต่การเข้าสู่ระบบยังไม่ทำงาน: Using username "USERNAME". Authenticating with public key "imported-openssh-key" from agent Server …
5 windows  ssh  openssh 

5
เทอร์มินัลใน OS X Lion: ไม่สามารถเขียนåäöบนเครื่องระยะไกล
ไม่สามารถพิมพ์åäöบนบรรทัดคำสั่งเมื่อ ssh'ing ไปยังเครื่อง Debian มันทำงานในพื้นที่แม้ว่า การเปลี่ยน 'ประกาศเทอร์มินัลเป็น' เป็น 'xterm-color' ก็ไม่ได้ช่วยอะไรเช่นกัน

1
การเริ่มต้น Dropbox บน OS X ผ่าน SSH โดยไม่จำเป็นต้องลงชื่อเข้าใช้เดสก์ท็อป
มีวิธีการเริ่ม Dropbox ซิงค์ไคลเอนต์ผ่าน SSH หรือไม่ ฉันได้ติดตั้ง Dropbox เวอร์ชันเดสก์ท็อปแล้ว อย่างไรก็ตามฉันกำลังใช้ SSH เพื่อเชื่อมต่อกับเครื่องและหากฉันรีสตาร์ทคอมพิวเตอร์ Dropbox จะไม่รีสตาร์ทเว้นแต่ฉันจะลงชื่อเข้าใช้เดสก์ท็อป ฉันสามารถหลีกเลี่ยงค่าใช้จ่ายที่จำเป็นในการเข้าสู่เดสก์ท็อปและเพียงแค่เริ่มต้นไคลเอนต์ Dropbox จากบรรทัดคำสั่ง? การทำงานopen -a Dropbox.appล้มเหลวด้วยรหัส:LSOpenURLsWithRole() failed for the application /Applications/Dropbox.app with error -10810. ฉันรับทราบDropbox CLIแต่ดูเหมือนว่ามันโง่ที่จะต้องติดตั้งซอฟต์แวร์เพิ่มเติมเพื่อเริ่มไคลเอนต์ที่ติดตั้งไว้แล้ว บางทีมันเป็นวิธีเดียว
5 macos  ssh  dropbox 

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