是否有指定/傳遞給gvfs-mount的用戶名密碼,以便我可以從腳本運行它,而無需等待用戶指定輸入?gvfs-mount指定用戶名密碼
5
A
回答
2
如何使用簡單的期望腳本? 事情是這樣的......你將需要改變...只是一個大綱
#!/usr/local/bin/expect -- set timeout -1 spawn gvfs-mount {args} expect "User" send "joe\n" expect "Password:" send "xxxxx\n"
2
SMB網址通常沿着這些路線工作:
smb://[[domain;]username[:password]@]server[/share[/path]]
我沒有測試過GVFS貼裝將接受像這樣的密碼,但它肯定適用於用戶名和域名。如果用戶存儲了密碼,gvfs-mount可以使用存儲的密碼。
1
這可能是一個較舊的帖子,但我最近沒有得到它的工作。現在我在german Ubuntu Wiki上找到了一個解決方案。它現在像一種魅力。
用您的登錄數據記錄一個文件,如果您不需要,例如空白行。域(順序GVFS貼裝要求它):
username
domain
password
然後,在你的腳本,只需調用gvfs-mount smb://server/path < path/to/login/data
,在這裏你去!我想你也可以在沒有文件的情況下做到這一點,傳遞一個像這樣的字符串:echo 'username\ndomain\npassword' | gvfs-mount smb://server/path
,但是當我嘗試時它不起作用。我不知道爲什麼,它突然沒有要求輸入密碼或其他東西...
相關問題
- 1. gitlab - 使用https推送,指定用戶名和密碼
- 2. 使用指定的用戶名和密碼運行mstsc.exe
- 3. 如何用mongoskin指定個人用戶名和密碼參數?
- 4. 如何從命令行爲jconsole指定用戶名和密碼?
- 5. 沒有指定用戶名和密碼的DB2連接
- 6. 如何在Java Metro中指定用戶名/密碼?
- 7. 沒有指定用戶名和密碼的DB2連接(.NET)
- 8. 用用戶名密碼wsHttpBinding
- 9. 用戶名和密碼
- 10. 用戶名:密碼VS sftp.site.com
- 11. 顯示用戶名密碼
- 12. TeamCity用戶名/密碼
- 13. 用戶名密碼長度
- 14. iphone用戶名密碼MD5
- 15. Multyvac用戶名和密碼
- 16. 恢復用戶名/密碼
- 17. phpmyadmin用戶名和密碼
- 18. SampleSyncAdapter - 用戶名/密碼
- 19. 的用戶名和密碼
- 20. phpMyAdmin的用戶名密碼
- 21. Dropbox API「用戶名」,「用戶密碼」
- 22. 閱讀加密的用戶名/密碼
- 23. 不指定密碼
- 24. 未指定密碼
- 25. WebMatrix錯誤「用戶帳戶'root'的指定密碼無效......」
- 26. DotNetNuke,用戶帳戶「sa」的指定密碼無效
- 27. 如何編碼用戶名和密碼?
- 28. 用戶名和密碼的java代碼
- 29. 如何使用服務器實例指定mongodb用戶名和密碼?
- 30. 使用指定的用戶名和密碼發佈到新聞提要
我不喜歡這樣做,只是看起來不是非常健壯,但我認爲期望比回覆它更好! – myforwik
我知道這是一箇舊帖子,但對於任何未來的訪問者(像我自己),我無法獲得期望的腳本,直到我在腳本中添加另一行「expect eof」 - 然後它就像魅力一樣工作! 感謝提示joemooney! –