นี่คือการขยายตัวของฉันก่อนหน้าคำถาม ฉันจำเป็นต้องเรียกใช้คำสั่งที่เก็บไว้ในเครื่อง (เช่นmount /home
) บนเครื่องระยะไกลเมื่อเข้าสู่ระบบ ssh ในขณะนี้ฉันกำลังใช้:
ssh -t mymachine.example.com 'mount /home ; /bin/bash'
ซึ่งใช้งานได้ดี แต่ฉันสงสัยว่าฉันสามารถใช้คำสั่งนี้.ssh/config
เพื่อให้ฉันไม่ต้องพิมพ์ทุกครั้ง ฉันพบLocalCommand
ตัวเลือก แต่ฉันไม่เห็นRemoteCommand
ตัวเลือกใด ๆ
มันเป็นสิ่งสำคัญที่command-to-be-executed
จะถูกเก็บไว้ในเครื่องท้องถิ่นเพราะมันจะมีรหัสผ่านเพื่อเปิดดิสก์ที่เข้ารหัส นั่นคือเหตุผลที่ฉันไม่สามารถใส่คำสั่งลง.profile
ในเครื่องระยะไกล
~/.ssh/rc
จะถูกเก็บไว้อีกครั้งบนเครื่องระยะไกล เกี่ยวกับความคิดเห็นของคุณเกี่ยวกับการps
แสดงพารามิเตอร์บรรทัดคำสั่งของฉัน (รวมถึงรหัสผ่าน) ที่ไม่รบกวนฉัน เป็นเครื่องระยะไกลที่ฉันไม่ไว้วางใจ เครื่องของฉันถูกใช้โดยตัวเองเท่านั้นดังนั้นจึงไม่มีใครสามารถเข้าถึงps
ได้