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

ทำงานผ่านเครือข่ายด้วยไฟล์โปรแกรม ฯลฯ ที่เก็บไว้ในเครื่องที่แตกต่างจากโฮสต์ดั้งเดิม

3
วิธี dd รีโมตดิสก์โดยใช้ SSH บนเครื่องโลคัลและบันทึกลงในโลคัลดิสก์
ฉันจะสร้างการสำรองข้อมูลของดิสก์ระยะไกลโดยใช้ SSH บนเครื่องของฉันและบันทึกลงในดิสก์ภายในเครื่องได้อย่างไร ฉันได้ลองทำสิ่งต่อไปนี้แล้ว: ssh hostname@my.ip.address "sudo dd if=/dev/sdX " | \ dd of=/home/username/Documents/filename.image` อย่างไรก็ตามฉันได้รับข้อผิดพลาดต่อไปนี้: ไม่มี tty ปัจจุบันและไม่ได้ระบุโปรแกรม askpass
85 ssh  hard-disk  remote  dd 

2
เปลี่ยนเส้นทางเสียง (ไมโครโฟน) ผ่าน ssh, วิธีการโทรศัพท์ผ่าน ssh?
ฉันจะเปลี่ยนไมโครโฟนของคอมพิวเตอร์เครื่องหนึ่งเพื่อฟังบนคอมพิวเตอร์เครื่องอื่นผ่าน ssh ได้อย่างไร อุปกรณ์ตัวไหนที่ถูกต้องหรือบรรทัดคำสั่งที่ถูกต้อง? เมื่อหลายปีก่อนมันเป็นเรื่องง่ายและสนุกที่จะเปลี่ยนเส้นทางเสียงจากไมโครโฟนระยะไกลไปยังเครื่องคอมพิวเตอร์หรือในทางกลับกันมันเป็นโทรศัพท์ที่ง่าย มีคำแนะนำบางอย่าง สำหรับมัน แต่ดูเหมือนว่าไม่มีใครสามารถทำงานกับคอมพิวเตอร์ / ลินุกซ์รุ่นใหม่ได้ ฉันยังไม่มีคอมพิวเตอร์เลย (Fedora 17)/dev/audio ฉันคิดว่ามันอาจมีบางอย่างเกี่ยวกับเสียงชีพจร หรือฉันไม่ต้องการเสียงชีพจรสำหรับโทรศัพท์ธรรมดานี้ อุปกรณ์ตัวไหนที่เหมาะสม? ฉันสามารถเห็นอุปกรณ์เสียงทั้งหมดของฉันเมื่อฉันเริ่มalsamixerและกดปุ่ม F6 แต่ฉันไม่รู้ว่าอุปกรณ์ใดใน/devทรีของฉัน
47 ssh  audio  remote  telephony 

4
วิธีที่ดีที่สุดในการติดตั้งโฟลเดอร์ระยะไกล
ฉันมี RasberryPi สองคนที่ทำงานเสียงดังเดเบียนและฉันต้องการที่จะติดตั้งโฟลเดอร์จากคอมพิวเตอร์ A บนคอมพิวเตอร์ B อะไรคือวิธีที่ดีที่สุด (อย่างมีประสิทธิภาพมากที่สุด) ในการทำเช่นนี้? ฉันสามารถทำได้ผ่าน SMB แต่สำหรับ windows ฉันคิดว่าต้องมีวิธีที่ดีกว่าในการแชร์ข้าม linux

1
rpcbind ทำหน้าที่อะไร
ตามเอกสาร: ยูทิลิตี้ rpcbind [3] จับคู่บริการ RPC กับพอร์ตที่พวกเขารับฟัง กระบวนการ RPC แจ้งเตือน rpcbind เมื่อเริ่มทำงานการลงทะเบียนพอร์ตที่กำลังรับฟังและหมายเลขโปรแกรม RPC ที่คาดว่าจะให้บริการ จากนั้นระบบไคลเอ็นต์จะติดต่อ rpcbind บนเซิร์ฟเวอร์ด้วยหมายเลขโปรแกรม RPC เฉพาะ บริการ rpcbind เปลี่ยนเส้นทางลูกค้าไปยังหมายเลขพอร์ตที่เหมาะสมเพื่อให้สามารถสื่อสารกับบริการที่ร้องขอ เพื่อทดสอบสิ่งนี้ฉันตั้งค่าเซิร์ฟเวอร์ NFS และไคลเอนต์และตรวจสอบการรับส่งข้อมูลระหว่างพวกเขา จากสิ่งที่ฉันเห็นลูกค้ารู้อยู่แล้วว่าบริการ NFS บนเซิร์ฟเวอร์กำลังฟังพอร์ต 2049 แล้ว rcpbind จะเริ่มเล่นเมื่อไหร่? เมื่อฉันทำrpcinfoบนเซิร์ฟเวอร์ฉันได้รับต่อไปนี้: 100003 2 udp 0.0.0.0.8.1 nfs superuser 100003 3 udp 0.0.0.0.8.1 nfs superuser 100003 2 udp6 ::.8.1 nfs …
39 remote 


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

8
ฉันจะทำงานกับเครื่องมือ GUI ผ่านเซิร์ฟเวอร์ระยะไกลได้อย่างไร
ฉันมีเซิร์ฟเวอร์ Ubuntu ที่ทำงานบน EC2 (ซึ่งฉันไม่ได้ติดตั้งด้วยตัวเองเพิ่งเลือก AMI) จนถึงตอนนี้ฉันใช้puttyเพื่อทำงานกับมัน แต่ฉันสงสัยว่าจะทำงานกับเครื่องมือ GUI ได้อย่างไร (ฉันไม่คุ้นเคยกับเครื่องมือ Linux UI แต่ฉันต้องการเรียนรู้) ฉันไม่ได้ใช้ Windows Explorer อย่างสะดวกสบาย ปัจจุบันฉันมี Windows ที่บ้านเท่านั้น ฉันจะตั้งค่าเครื่องมือ GUI เพื่อทำงานกับเซิร์ฟเวอร์ระยะไกลได้อย่างไร ฉันควรทำเช่นนี้หรือฉันควรจะยึดบรรทัดคำสั่ง? คำตอบจะเปลี่ยนไปหรือไม่ถ้าฉันมีเครื่อง linux ในพื้นที่ให้เล่นด้วย
26 linux  ubuntu  ssh  gui  remote 

3
bash shell - ssh สคริปต์ระยะไกลจับเอาท์พุทและรหัสออก?
ฉันต้องการใช้เชลล์เพื่อเรียกใช้สคริปต์บนเซิร์ฟเวอร์ระยะไกล ฉันต้องการจับเอาท์พุทของสคริปต์นั้น (ข้อความบันทึกของมัน) และรหัสทางออกที่ส่งคืน ถ้าฉันทำสิ่งนี้: ssh user@server /usr/local/scripts/test_ping.sh echo "$?" ฉันได้รับรหัสทางออก แต่ไม่สามารถจับข้อความบันทึกระยะไกลได้ ถ้าฉันทำสิ่งนี้: local RESULTS=$(ssh user@server /usr/local/scripts/test_ping.sh) echo "$?" LOG "${RESULTS}"; ฉันได้รับการบันทึกผลลัพธ์ของฉันโดยใช้ฟังก์ชั่น LOG แต่ไม่สามารถรับรหัสทางออกที่ถูกต้องได้ฉันถือว่ารหัสที่ฉันได้รับคือรหัสจากการมอบหมาย varianble ฉันต้องการใช้ฟังก์ชั่น LOG ของฉันต่อไปเพื่อเก็บเอาท์พุททั้งหมดในขณะที่ฟอร์แมตและส่งสิ่งต่าง ๆ ไปยังไฟล์ syslog และหน้าจอสำหรับฉัน ฉันจะจับผลลัพธ์ใน var AND เพื่อรับรหัสทางออกที่ถูกต้องจากสคริปต์ระยะไกลได้อย่างไร
23 bash  shell  ssh  remote 

10
ฉันจะคัดลอกไฟล์และไดเรกทอรีทั้งหมดยกเว้นบางไฟล์ผ่าน ssh ได้อย่างไร
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Unix & Linux Stack Exchange อพยพ 8 ปีที่ผ่านมา ใช้บรรทัดคำสั่ง Linux ฉันใช้scpคำสั่งเพื่อคัดลอกไฟล์และโฟลเดอร์ทั้งหมดจากไดเรกทอรีที่แน่นอน อย่างไรก็ตามฉันไม่ชอบใช้แบนด์วิดท์สำหรับการคัดลอกสิ่งที่ฉันไม่ค่อยเปลี่ยนแปลงเหมือนtiny_mceโฟลเดอร์ของฉัน เคล็ดลับในการคัดลอกทุกอย่างคืออะไร แต่ข้ามรายการย่อของโฟลเดอร์

5
รับ ssh เพื่อส่งต่อสัญญาณ
ฉันต้องการที่จะสามารถส่งสัญญาณ (SIGINT เป็นสิ่งสำคัญที่สุด) ผ่าน ssh คำสั่งนี้: ssh server "sleep 1000;echo f" > foo จะเริ่ม sleep บนเซิร์ฟเวอร์และหลังจาก 1,000 วินาทีมันจะใส่ 'f \ n' ในไฟล์ foo บนเครื่องของฉัน ถ้าฉันกด CTRL-C (เช่นส่ง SIGINT ไปยัง ssh) มันจะฆ่า ssh แต่จะไม่ฆ่า sleep บนเซิร์ฟเวอร์ระยะไกล ฉันต้องการที่จะฆ่า sleep บนเซิร์ฟเวอร์ระยะไกล ดังนั้นฉันจึงพยายาม: ssh server -t "sleep 1000;echo f" > foo แต่ถ้า stdin ไม่ใช่เทอร์มินัลฉันได้รับข้อผิดพลาดนี้: …
22 ssh  remote  tty  signals 

2
การเริ่ม Firefox ในโฮสต์ระยะไกล (ผ่าน ssh) จะเปิดหน้าต่างใหม่ในเครื่อง: เกิดอะไรขึ้น
ฉันไม่เคยสังเกตเห็นพฤติกรรมนี้มาก่อนและสับสนเล็กน้อยกับสิ่งที่เกิดขึ้น ฉันมีสำเนาของ firefox ในเครื่องที่ใช้งานอยู่จากนั้น ssh ( ssh -X <url>) ลงในเซิร์ฟเวอร์ระยะไกลและเริ่มทำสำเนาที่นั่นเพื่อใช้การแสดงผลในเครื่อง เปลี่ยนเป็น Firefox ท้องถิ่นที่เพิ่งเปิดหน้าต่างใหม่ ฉันตรวจสอบกับps x|grep firefoxที่แน่นอนว่าไม่มีกระบวนการ Firefox เริ่มต้นบนเซิร์ฟเวอร์ระยะไกล พฤติกรรมแปลก ๆ แบบเดียวกันนี้เกิดขึ้นในสิ่งที่ตรงกันข้าม: ถ้าฉันมี firefox จากระยะไกลกำลังทำงานและพยายามที่จะเริ่มการทำงานของโลคอลจากนั้นรีโมตอันใหม่จะเปิดหน้าต่างใหม่ ฉันใช้ Ubuntu 10.4 พร้อมติดตั้งใหม่เกือบทั้งหมด (ฉันเพิ่งได้รับคอมพิวเตอร์เครื่องนี้เมื่อบ่ายนี้) ฉันพยายามให้ firefoxes สองตัวทำงานพร้อมกันเพื่อให้ฉันสามารถเรียกใช้รายการปลั๊กอินเพื่อติดตั้งได้อย่างง่ายดาย เกิดอะไรขึ้นที่นี่และฉันจะหลีกเลี่ยงไม่ให้เกิดขึ้นได้อย่างไร
22 ssh  remote  firefox 

4
“ คีย์ MIT-MAGIC-COOKIE-1 ไม่ถูกต้อง” เมื่อพยายามเรียกใช้โปรแกรมจากระยะไกล
ฉันพยายามเรียกใช้แอปพลิเคชั่น (ParaView) ในโหมดไคลเอนต์ - เซิร์ฟเวอร์ด้วยการเรนเดอร์กราฟิกที่ทำในระยะไกล ฉันใช้ SSH เป็นวิธีในการเชื่อมต่อกับเซิร์ฟเวอร์ แต่ไม่ต้องการใช้การส่งต่อ X เนื่องจากจะทำให้กระบวนการเรนเดอร์ช้าลง อย่างไรก็ตามทุกครั้งที่ฉันพยายามเปิดแอปพลิเคชันบนจอแสดงผลของเซิร์ฟเวอร์ฉันได้รับข้อผิดพลาดของเอฟเฟกต์นี้: Invalid MIT-MAGIC-COOKIE-1 keyError: cannot open display ':0' ฉันได้ทำการวิจัยอย่างละเอียดเกี่ยวกับเรื่องนี้และได้ลองทำตามขั้นตอนที่แนะนำต่อไปนี้เพื่อประโยชน์: ใช้ "รายการ xauth" เพื่อรับค่า MIT-MAGIC-COOKIE-1 สำหรับการแสดงผลในพื้นที่ของฉัน ล็อกอินเข้าสู่รีโมตโฮสต์ผ่าน ssh ใช้ "export DISPLAY =: 0" บนรีโมตโฮสต์ บนรีโมตโฮสต์ใช้ "xauth add" เพื่อเขียนทับค่าคุกกี้สำหรับการแสดงผลของรีโมตโฮสต์กับของโลคัลโฮสต์ ฉันเชื่อว่านี่เป็นกระบวนการที่ถูกต้อง แต่ฉันไม่ได้ถ่ายโอนคุกกี้ที่ถูกต้องไปยังหน้าจอที่ถูกต้อง อีกครั้งฉันต้องการที่จะสามารถใช้ ssh เพื่อให้เกิดการเปิดแอปพลิเคชันบนจอแสดงผลของคอมพิวเตอร์ระยะไกล เป็นการดีที่ฉันต้องการให้กระบวนการทั้งหมดทำผ่าน xauth มากกว่า xhost และอีกครั้งฉันไม่จำเป็นต้องใช้การส่งต่อ X ฉันจะพลาดหรือทำอะไรผิด
21 ssh  remote  xauth 

2
วิธีการดีบั๊กอินพุตจากอุปกรณ์อินพุต (/ dev / input / event *)
ฉันมีตัวรับสัญญาณ IR ที่ใช้ไดรเวอร์ imon และฉันต้องการให้มันทำงานกับเคอร์เนล ตอนนี้ครึ่งหนึ่งของปุ่มบนรีโมท ( ภาพ ) ใช้งานได้แล้ว แต่ความคิดที่สำคัญทั้งหมดไม่เหมือนกับปุ่มตัวเลข! ความคิดแปลก ๆ ก็คือโมดูลเคอร์เนลเคอร์เนล (rc-imon-pad) ดูเหมือนว่าจะถูกต้อง แต่ดูเหมือนว่ามันไม่ได้ใช้งานจริง ๆ เนื่องจาก excantage คีย์เดียวกันนั้นทำงานได้โดยไม่มีโมดูลนั้น ดูเหมือนว่าโมดูล rc-imon-pad จะได้รับการโหลดเสมอเมื่อฉันโหลด imon แล้วฉันก็สงสัยว่ารหัสที่ถูกแคชนั้นจะไม่สร้างความแตกต่างถ้าฉันยกเลิกการโหลด rc-imon-pad ตอนนี้ฉันหลงทางถ้าฉันทำcat /dev/input/event5หรือir-keytable -tมีข้อมูลไม่ว่าฉันจะกดปุ่มใดก็ตามดังนั้นคนขับจะลงทะเบียนปุ่ม แต่ดูเหมือนว่าพวกเขาจะได้รับการแปลรหัสผิด เมล็ดของฉันคือเคอร์เนลหุ้นอูบุนตูจาก Natty (Linux xbmc 2.6.37-11-generic # 25-Ubuntu SMP อังคาร 21 ธ.ค. 23:42:56 UTC 2010 x86_64 GNU / Linux)
19 kernel  drivers  remote  input 

10
การปิดการเชื่อมต่อหลังจากดำเนินการรีบูตโดยใช้คำสั่ง ssh
ฉันใช้reboot -fคำสั่งจากระยะไกลเพื่อบังคับให้รีบูตเครื่อง Unix ปัญหาคือการเชื่อมต่อ ssh ยังคงทำงานอยู่เป็นเวลานานซึ่งฉันไม่รู้ว่าทำไม? ฉันต้องการปิดการเชื่อมต่อ ssh ทันทีหลังจากรีบูตเครื่องและกลับสู่เชลล์ภายในเครื่องของฉัน ฉันจะทำสิ่งนั้นได้อย่างไร โปรดทราบว่าคำสั่ง reboot ที่ไม่มี-fแฟล็กไม่ทำงาน
18 ssh  remote 

6
เป็นไปได้หรือไม่ที่จะใช้คำสั่ง Unix เพื่อ cp ไฟล์ในไดเรกทอรีย่อยของฉันลงในคอมพิวเตอร์ระยะไกลผ่าน SSH
ฉันมีชุดของไฟล์ซอฟต์แวร์ที่ดาวน์โหลดลงในไดเรกทอรีย่อย~/Downloadsของฉันบนคอมพิวเตอร์ส่วนบุคคลของฉัน sshนอกจากนี้ผมยังใช้ทุบตีเชื่อมต่อระยะไกลกับคอมพิวเตอร์โดยใช้ เป็นไปได้หรือไม่ที่จะโอนไฟล์นี้sshไปยังคอมพิวเตอร์ระยะไกล?
17 ssh  remote 

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