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

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

0
การแก้ไขปัญหาการเชื่อมต่อระยะไกล - เครือข่ายในบ้านของฉันหรือเครือข่ายที่ทำงานของฉันคืออะไร?
ฉันได้ตั้งค่าการส่งต่อพอร์ตบนเราเตอร์ที่บ้านของฉันเพื่อส่งต่อ ssh (พอร์ต 22 - จริง ๆ แล้วมันมาพร้อมกับที่ตั้งไว้ล่วงหน้าซึ่งค่อนข้างเย็น) สำหรับ ip ของแล็ปท็อปที่บ้านของฉันฉันยังตั้งค่า ftp (20 ~ 21 เมื่อฉันพยายาม ssh มันจะหยุดสักครู่ก่อนที่มันจะหมด ปิงแค่ IP Destination unreachable : Address unreachableบ้านเราเตอร์ให้ FTP ให้connect: no route to hostแต่ฉันคิดว่าฉันอาจลืมเปลี่ยน IP จากค่าเริ่มต้น ที่อยู่บ้านของฉันเป็นที่อยู่ ipv6 สิ่งที่ฉันพยายามคิดออกเป็นหลัก - เป็นการตั้งค่าเครือข่ายในบ้านของฉันที่ผิดหรือเป็นเครือข่ายงานที่บล็อกการรับส่งข้อมูลหรือไม่ เมื่อฉันอยู่ที่บ้านฉันพยายาม ping เราเตอร์ที่บ้าน (จาก IP ภายนอก) และตอบกลับทันที ฉันไม่ได้ลอง ssh / ftp

1
ฉันพยายามที่จะผลักดันไดเรกทอรีไปยังเซิร์ฟเวอร์โดยใช้ rsync เกิดอะไรขึ้นกับคำสั่งนี้?
ฉันพยายามที่จะผลักดันไดเรกทอรีไปยังเซิร์ฟเวอร์โดยใช้ rsync เกิดอะไรขึ้นกับคำสั่งนี้? สวัสดี, ฉันพยายามที่จะผลักดันไดเรกทอรีไปยังคอมพิวเตอร์ของฉันใช้ SSH บนพอร์ต 2222 ดูด้านล่าง ฉันได้รับการเชื่อมต่อถูกปฏิเสธข้อผิดพลาด มีความคิดใดบ้างที่ฉันสามารถทำงานนี้ได้? rsync - อัปเดต -P -r -v -e ssh -p $ 2222 / home / pi / rsynctest root@192.168.43.168: / root / rsynctest / Vesa แพลตฟอร์ม: Debian custom
linux  ssh  rsync 

1
เป็นไปได้ที่จะ SSH และสร้างช่องสัญญาณเครือข่ายขาเข้าทั้งหมด
วิทยาลัยของฉันบล็อกการรับส่งข้อมูลผ่านบางพอร์ตที่แอปพลิเคชันของฉันใช้ (TCP, UDP) เมื่อฉันใช้บริการ VPN ฟรีเช่น HotSpot VPN มันทำงานได้ดีและเปลี่ยนเส้นทางการรับส่งข้อมูลเครือข่ายทั้งหมดผ่าน เมื่อเร็ว ๆ นี้ฉันมีสิทธิ์เข้าถึง superuser บนเครือข่ายของฉันซึ่งฉันสามารถเข้าถึงพอร์ตทั้งหมดได้ตราบใดที่ฉันใช้คอมพิวเตอร์ในห้องปฏิบัติการ ตอนนี้ฉันต้องการใช้คุณลักษณะนี้ในทางที่ผิดและเปลี่ยนเส้นทางปริมาณการใช้ข้อมูลจากแล็ปท็อปของฉันผ่านการเข้าถึง superuser นี้ ฉันรู้ว่าฉันสามารถส่งต่อพอร์ตบางพอร์ตสำหรับการเข้าถึง HTTP เป็นต้นคำถามของฉันคือถ้าฉันสามารถขุดข้อมูลที่เข้ามาทั้งหมดในพอร์ตใด ๆผ่านบัญชี superuser และในแล็ปท็อปของฉัน ความพยายามของฉัน: ความพยายามของฉันเท่าที่เคยอ่านบทความต่าง ๆ : '(ฉันได้อ่านว่าการตั้งค่าบริการ VPN ในบัญชี superuser นี้และการเข้าถึงคอมพิวเตอร์เครื่องนั้นผ่านอุโมงค์ SSH จากแล็ปท็อปของฉันควรทำงานได้ นั่นเป็นเพียงวิธีเดียวที่ง่ายที่สุดในการดำเนินการหรือไม่ ถ้าใช่คุณช่วยแนะนำฉันได้ไหม

1
การเชื่อมต่อถูกปฏิเสธสำหรับคนจรจัด ssh
vagrant sshฉันกำลังมีปัญหาในการเชื่อมต่อกับกล่องจรจัดของฉันโดยใช้ ไม่มีข้อความแสดงข้อผิดพลาดเมื่อทำงานvagrant upฉันยังสามารถเชื่อมต่อโดยตรงโดยใช้ VirtualBox ui เมื่อฉันเรียกใช้vagrant sshฉันเพิ่งได้รับพร้อมท์โดยไม่มีข้อความใด ๆ เลย หากฉันเพิ่มVAGRANT_LOG=debugฉันสามารถเห็นคำสั่งมันกำลังพยายามเรียกใช้ดังนั้นหากฉันคัดลอกและเรียกใช้ด้วยตนเอง: ssh vagrant@127.0.0.1 -p 2222 ... ฉันเห็นข้อความ "การเชื่อมต่อถูกปฏิเสธ" มีความคิดเห็นเกี่ยวกับวิธีการแก้ไขข้อบกพร่องนี้ต่อไปอย่างไร โฮสต์คือ Windows 7 ไคลเอนต์เดเบียน


0
ไม่สามารถคอมไพล์ไปที่ Bitbucket.org ด้วยปุ่ม ssh ได้
ฉันใช้ doku-wiki บนแล็ปท็อป May (Ubuntu) เพื่อจดบันทึกบางอย่าง ดังนั้นเพื่อสำรองข้อมูลฉันใช้ Bitbucket และpushedไฟล์วิกิของฉันเป็นระยะและทุกอย่างทำงานได้อย่างราบรื่น (a)บางครั้งที่ผ่านมาฉันตั้งค่าrsyncการสำรองไซต์บนเครื่องอื่นกับแล็ปท็อปของฉันเช่นกัน ฉันไม่ต้องการให้รหัสผ่าน vault บน Ubuntu ถามฉันวลีรหัสผ่านสำหรับการเปิด ssh ไปยังเซิร์ฟเวอร์พร้อมเว็บไซต์ดังนั้นฉันจึงลบการป้องกันรหัสผ่านนี้ออกจากคู่คีย์ ssh ของฉัน (ฉันจำไม่ได้ว่ามันเป็นอย่างไร ใน Linux) หากต้องการลบข้อความรหัสผ่านจากคีย์ส่วนตัวฉันป้อนคำสั่งต่อไปนี้: ssh-keygen -pตามhttps://stackoverflow.com/questions/112396/how-do-i-remove-the-passphrase-for-the-ssh-key-without-having -to- สร้าง-a-ใหม่คี วันนี้ฉันต้องการผลักดันที่เก็บของฉันสำหรับบันทึกย่อไปยัง Bitbucket แต่มันให้ข้อผิดพลาดแปลก ๆ บันทึกย่อของฉัน wiki นั้นเชื่อมโยงกับผู้ใช้และกลุ่ม www-data เมื่อทำgit push origin masterฉันจะได้รับ b@s:/home/www-data/www/hi$ git push origin master fatal: Unable to create '/home/www-data/www/hi/.git/refs/remotes/origin/master.lock': Permission …

1
โฮสต์ Windows 7- Vmbox Ubuntu 14.04 - ไม่สามารถเข้าถึงเครือข่ายได้ในทันที
ฉันมีปัญหาในการเข้าถึงเครือข่ายโฮสต์ที่มี Ubuntu VM บนโฮสต์ Windows 7 ของฉัน ทำงานได้ดีเครือข่ายไม่สามารถเข้าถึงได้ในทันที alibivmuser @ ALIBIVM06: ~ $ ssh 192.168.0.2 ssh: เชื่อมต่อกับโฮสต์ 192.168.0.2 พอร์ต 22: เครือข่ายไม่สามารถเข้าถึงได้เพื่อแยกการดำเนินการที่ไม่ถูกต้องออกจากฉันฉันเพิ่งสร้าง VM form scratch แต่ปัญหายังอยู่ที่นั่น นี่คือการกำหนดค่าเครือข่าย VM ของฉัน: eth0 Link encap:Ethernet HWaddr 08:00:27:4d:20:f5 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 …

1
จะระบุ -X ใน ~ / .ssh / config ได้อย่างไร [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: ssh: เพิ่ม“ -X” ไปยังตัวเลือกเริ่มต้น 1 คำตอบ ฉันต้องการนามแฝงเพิ่มเติมเกี่ยวกับชื่อเข้าสู่ระบบของฉันเพื่อรวม-Xธงฉันพบว่าตัวเองพิมพ์ซ้ำแล้วซ้ำอีก การใช้งานปัจจุบัน: ssh -X myserver การใช้งานที่ต้องการ: ssh myserver ~/.ssh/configรายการปัจจุบัน: Host myserver Hostname 172.18.0.17 User root Port 1234 IdentityFile ~/.ssh/id_rsa ProxyCommand??? ฉันกำลังอ่าน manpage อีกครั้ง แต่ไม่มีการแมปที่ชัดเจนระหว่างค่าสถานะและคำหลักในความคิดเห็นของฉัน: http://manpages.ubuntu.com/manpages/bionic/man5/ssh_config.5.html
ssh 

1
การส่งต่อพอร์ต SSH ไม่ทำงานกับอีเธอร์เน็ต
ดังนั้นฉันจึงตั้งค่า Raspberry Pi 3 สำหรับ SSH ผ่าน WiFi และมันทำงานได้อย่างสมบูรณ์ ฉันให้ที่อยู่ IP แบบคงที่และพอร์ตส่งต่อพอร์ตไปยังมัน (ฉันเปลี่ยนพอร์ตไปยังหมายเลขอื่นเพราะเหตุใด) ฉันก็ทำเช่นเดียวกันกับ VNC ด้วยหมายเลขพอร์ตหนึ่งที่สูงกว่า มันทำงานได้ดีและฉันสามารถ SSH เป็น Pi ของฉันได้จากทุกที่โดยใช้ IP สาธารณะของฉัน วันนี้ฉันตัดสินใจใช้อีเธอร์เน็ต ดังนั้นฉันจึงย้าย Pi ของฉันขึ้นไปข้างบนและเชื่อมต่อกับเราเตอร์ของฉันด้วยสายไฟ ฉันตั้งค่า IP Ethernet แบบสแตติก (ซึ่งใช้ได้ดี) และฉันสามารถ SSH เป็น Pi ของฉันจาก IP ส่วนตัว (เริ่มต้นที่ 192.168.xx.xx) และพอร์ตที่ถูกต้อง อย่างไรก็ตามตอนนี้ฉันไม่สามารถใช้ SSH ได้โดยใช้ IP เราเตอร์สาธารณะของฉัน ฉันตรวจสอบในหน้าเราเตอร์ (192.168.1.1) และตอนนี้ลงทะเบียน …

1
ไม่สามารถโหลดไฟล์. xml ระยะไกลจากตัวแปร
กำลังพยายามอ่านไฟล์. xml จากเซิร์ฟเวอร์อื่นลงในตัวแปร test=$(ssh root@server "cat /dir/file.xml") แต่เมื่อทำเช่นecho $testนั้นจะพิมพ์ไฟล์. xml ในรูปแบบหนึ่งซับ จากนั้นพยายามเรียกใช้xmllintงานไฟล์นี้ xmllint $test และรับข้อผิดพลาดต่อไปนี้ในแต่ละแท็ก คำเตือน: ไม่สามารถโหลดเอนทิตีภายนอก "... " หมายเหตุ: เมื่อทำตามโพรซีเดอร์เดียวกัน แต่บนไฟล์. xml โลคัล (โดยไม่มีssh) จะทำงานและรับผลลัพธ์ที่คาดหวัง มีวิธีใดบ้างที่จะแก้ปัญหานี้? หรือใช้xmllintเครื่องมือจากระยะไกล
bash  ssh  xml 

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

1
ฉันจะตรวจสอบที่อยู่ IP ของ WAN ที่กำหนดให้กับเกตเวย์ที่ไม่ใช่ค่าเริ่มต้นได้อย่างไร
ฉันมีเซิร์ฟเวอร์ Ubuntu 16.04 ซึ่งสามารถเข้าถึงสองเกตเวย์ต่ออินเทอร์เน็ต (192.168.15.1 และ 192.168.15.250) 15.1 มีแบนด์วิดท์ที่สำคัญ แต่ไม่อนุญาตให้มีการส่งต่อพอร์ตใด ๆ จากโลกกว้าง 15.250 จะอนุญาตให้ส่งต่อพอร์ต ฉันต้องการใช้ไดนามิก DNS เพื่อ ssh ลงในเครื่องนี้ดังนั้นโดยธรรมชาติฉันต้องใช้ 15.250 เพื่อจุดประสงค์นี้ แต่ฉันต้องการให้แอปพลิเคชันเริ่มต้นผ่านการเชื่อมต่อที่มีแบนด์วิดท์สูง ฉันสามารถอัปเดต Dynamic DNS ของฉันผ่านสคริปต์ แต่ขึ้นอยู่กับคำขอ curl เป็นhttp://ident.meหรือhttp://icanhazip.comคำขอ curl นี้ต้องออกไปผ่านเกตเวย์ 15.250 ฉันจะรับ IP ภายนอก 15.250 ขณะที่ใช้ 15.1 สำหรับการรับส่งข้อมูลส่วนใหญ่ได้อย่างไร

1
วิธีการใช้ pssh เพื่อรันเซิร์ฟเวอร์หลายเครื่องด้วยคำสั่งต่างกัน?
ฉันต้องการทดสอบระบบแบบกระจายด้วยรีโมตเซิร์ฟเวอร์หลายตัวดังนั้นฉันจึงใช้ pssh ในเซิร์ฟเวอร์หลักเพื่อควบคุมผู้อื่น ที่นี่จำเป็นต้องเรียกใช้หลายเซิร์ฟเวอร์ด้วยคำสั่งที่แตกต่างกันตัวอย่างเช่น ในเซิร์ฟเวอร์ 201 จำเป็นต้องเรียกใช้ java -jar test.jar 9001 **.**.**.** 9001 java -jar test.jar 9001 **.**.**.** 9002 ในเซิร์ฟเวอร์ 202 จำเป็นต้องเรียกใช้ java -jar test.jar 9001 **.**.**.** 9003 java -jar test.jar 9001 **.**.**.** 9004 ในเซิร์ฟเวอร์ 203 ต้องเรียกใช้ java -jar test.jar 9001 **.**.**.** 9005 java -jar test.jar 9001 **.**.**.** 9006 ... …

0
ความสมบูรณ์ของไฟล์บางครั้งอาจถูกบุกรุกหลังจากถ่ายโอนผ่าน Wifi / ssh ด้วย scp และ rsync
ฉันมี Raspberry Pi 3 ที่ฉันใช้เป็นเซิร์ฟเวอร์สื่อ (ที่มี Plex) RPi3 เชื่อมต่อกับ LAN ในบ้านของฉันทั้งผ่าน WiFi และผ่านสายอีเธอร์เน็ต ฉันใช้ WiFi เพื่อถ่ายโอนไฟล์จากแล็ปท็อปของฉันไปยัง RPi3 และอีเธอร์เน็ตเพื่อสตรีมไปยังทีวี ฉันเริ่มใช้ RPi3 กับ Plex เมื่อสองสามสัปดาห์ก่อนและฉันสังเกตเห็นได้ทันทีว่าแอพ TV Plex มีปัญหากับไฟล์วิดีโอบางไฟล์ ตอนแรกฉันคิดว่าปัญหาเกิดขึ้นกับ Plex (ทั้งฝั่งเซิร์ฟเวอร์หรือฝั่งแอพ TV) หรือด้วยการถอดรหัส TV ของไฟล์วิดีโอ: ไฟล์วิดีโอบางไฟล์ทำงานได้ดีขัดข้องอื่น ๆ ทำให้แทร็กเสียงที่บาง ชี้หรือสูญเสียเสียงทั้งหมด แต่เมื่อฉันพยายามย้ายไฟล์ที่มีปัญหากลับไปที่แล็ปท็อปในที่สุดฉันก็สังเกตเห็นว่า VLC ก็มีปัญหาในการเล่นไฟล์ ดังนั้นผมจึงได้ทดลองไม่กี่โดยการตรวจสอบความถูกต้องของไฟล์ที่หลังจากการถ่ายโอนพวกเขาผ่านทาง SSH ด้วยscpและrsyncจากแล็ปท็อปที่จะ RPi3 sha1sumด้วย และในกรณีประมาณ 50% แฮชไม่ตรงกัน ดูเหมือนว่านี่จะไม่ขึ้นอยู่กับไฟล์จริงเพราะฉันสามารถถ่ายโอนได้อย่างถูกต้องหลังจากพยายามสองสามครั้ง สิ่งที่อาจทำให้เกิดปัญหาความสมบูรณ์?

0
ssh ไม่พยายามที่จะให้กุญแจส่วนตัวสำหรับ github ผ่าน ssh
ฉันอัปโหลดกุญแจสาธารณะของฉันไปที่ Github และมีรหัสส่วนตัวใน ~ / .ssh / id_rsa แม้หลังจากเพิ่ม RSAAuthentication = ใช่และ PubkeyAuthentication = ใช่ใน ~ / .ssh / config, ssh ดูเหมือนจะไม่ลองใช้คีย์ส่วนตัวใด ๆ : $ ssh -vT git@github.com .... debug1: Authentications that can continue: publickey debug1: No more authentication methods to try. ฉันเชื่อว่ามันควรจะเป็นอะไรที่มากกว่า: debug1: Authentications that can continue: publickey debug1: …

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