บางที google-foo ของฉันทำให้ฉันล้มเหลวที่นี่ ... ฉันต้องการเชื่อมต่อและอัปโหลดไฟล์การถ่ายโอนข้อมูล mysql ผ่านเทอร์มินัลโดยใช้ SFTP หรือ SCP ไปยังเซิร์ฟเวอร์ระยะไกลของฉันโดยใช้ไฟล์การกำหนดค่า ssh ของฉัน จากเอกสารที่ฉันพบฉันควรทำสิ่งนี้:
sftp -F db.sql.gz webost@staging2.example.com /tmp
ฉันยังเบื่อนามแฝงในการกำหนดค่าของฉัน:
sftp -F db.sql.gz myalias /tmp
เมื่อฉันทำตามสองข้อข้างต้นฉันก็แค่พิมพ์คำสั่งที่เป็นไปได้ให้-F
เป็นหนึ่งในนั้น
ฉันสามารถเชื่อมต่อผ่าน ssh โดยใช้ทางลัดในการตั้งค่าในเครื่องของฉันได้ดีฉันจึงรู้ว่าใช้งานได้:
ssh myalias
** หมายเหตุ: ฉันกำลังเชื่อมต่อโดยใช้คู่คีย์ส่วนตัว / สาธารณะดังนั้นฉันไม่จำเป็นต้องป้อนรหัสผ่าน คู่กุญแจนั้นมีวลีรหัสผ่านที่เกี่ยวข้อง แต่พวงกุญแจ OS X จำได้ว่าครั้งแรกที่ฉันเชื่อมต่อ
... ดังนั้นฉันไม่แน่ใจว่าสิ่งที่ฉันทำผิด