คุณสามารถระบุ git-shell ใน. ssh / authorized_keys เพื่อ จำกัด การเข้าถึงคำสั่ง git ผ่าน ssh ได้หรือไม่?
ฉันต้องการที่จะสามารถใช้คีย์ ssh สำหรับการตรวจสอบ แต่ยังคง จำกัด คำสั่งที่สามารถดำเนินการผ่านอุโมงค์ ssh ด้วยการโค่นล้มฉันทำได้โดยใช้ไฟล์. ssh / authorized_keys เช่น: command="/usr/local/bin/svnserve -t --tunnel-user matt -r /path/to/repository",no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no-pty ssh-rsa AAAAB3NzaC1yc2EAAAABIetc... ฉันได้ลองทำสิ่งนี้ด้วย "/ usr / bin / git-shell" ในคำสั่ง แต่ฉันเพิ่งได้รับfatal: What do you think I am? A shell?ข้อความแสดงข้อผิดพลาดเก่า ๆ ที่ขี้ขลาด