請問Connect to Server的紀錄如何清除? [論壇 - Ubuntu基本設定]
正在瀏覽:
1 名遊客
請問Connect to Server的紀錄如何清除? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2016/4/18 12:29 所屬群組:
已註冊使用者 等級: 9
HP : 0 / 221
![]() |
Hi All,
請問附件的log要如何清除? 試過下列網址的方法,但還是沒用 http://askubuntu.com/questions/379695/how-to-clear-server-or-network-share-connection-history-in-ubuntu-13-04 謝謝 附件: ![]() ![]()
2016/6/29 11:53
|
||||||||||
![]() |
回覆: 請問Connect to Server的紀錄如何清除? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 179 / 898
![]() |
備份連結
=============================================== ubuntu_net2016 寫到: 我照您給的「那篇」提的作法來測試,刪掉「~/.config/nautilus/servers」這個檔,就不會有那些歷史紀錄了, 您再確認一下,您操作的步驟,是哪個環節發生問題,導致沒有刪除? 或是不同版本的問題? 執行
我測試的環境是 * Ubuntu 16.04 64位元 英文界面 * GNOME nautilus 3.14.3 ======================================== ## 測試步驟 啟動「nautilus」。 從「這一頁」找一個ftp來測試。 使用「Connect to Server」來連到「ftp://ftp.tku.edu.tw/ubuntu/」 就會產生「~/.config/nautilus/servers」這個檔。 關閉後「Connect to Server」,再重啟「Connect to Server」 就會看到歷史連線。 關閉「nautilus」,然後刪除「~/.config/nautilus/servers」。 然後再重起「nautilus」,開啟「Connect to Server」,沒有再看到歷史連線了。 ======================================== 以下相關指令參考 ## 觀察「~/.config/nautilus/servers」這個檔的內容 執行
顯示
## nautilus 操作參考 $ man 1 nautilus 執行
顯示
執行
顯示
## 探索原始碼 執行
以「servers」當關鍵字找尋
可以看到
對照參考網址 * https://github.com/GNOME/nautilus/blob/gnome-3-14/src/nautilus-connect-server-dialog.c#L356 * https://github.com/GNOME/nautilus/blob/gnome-3-14/src/nautilus-connect-server-dialog.c#L330 * https://github.com/GNOME/nautilus/blob/gnome-3-14/src/nautilus-application.c#L588 ## API * g_get_user_config_dir * g_build_filename ## 開發套件 * libglib2.0-dev (filelist) ======================================== ## 測試參考程式碼 ### g_get_user_config_dir
test_g_get_user_config_dir/main.c #include <stdio.h> #include <stdlib.h> #include <glib.h> int main ( int argc, char *argv[] ) { printf("%s\n", g_get_user_config_dir ()); exit (EXIT_SUCCESS); } test_g_get_user_config_dir/build.sh
執行編譯
會產生一個執行檔「test」 執行
會顯示
注意: 上面那個「user」會隨執行的環境而定。 =============================================== ### g_build_filename
test_g_build_filename/main.c #include <stdio.h> #include <stdlib.h> #include <glib.h> int main ( int argc, char *argv[] ) { printf("%s\n", g_build_filename (g_get_user_config_dir (), "nautilus", "servers", NULL)); exit (EXIT_SUCCESS); } test_g_build_filename/build.sh
執行編譯
會產生一個執行檔「test」 執行
會顯示
注意: 上面那個「user」會隨執行的環境而定。
2016/6/29 14:04
|
||||||||||
![]() |
回覆: 請問Connect to Server的紀錄如何清除? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2016/4/18 12:29 所屬群組:
已註冊使用者 等級: 9
HP : 0 / 221
![]() |
hi samwhelp,
謝謝您的幫忙,後來我用rm 將檔案刪除確實就沒有了 當初我的目的是修改裡面的log,所以用vim去開啟,結果vim開新檔案 我就以為不行了,結果是需要刪除檔案Orz 順便問一下,Connect的時候不是會問username&Pw 但我的一直不會記錄下來,每次都要重新keyin很討厭 我的是ubuntu 14.04 x64 謝謝
2016/6/30 17:53
|
||||||||||
![]() |
回覆: 請問Connect to Server的紀錄如何清除? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2016/2/24 19:05 所屬群組:
已註冊使用者 等級: 5
HP : 0 / 114
![]() |
ubuntu_net2016 寫到: 使用者名稱跟密碼預設應該是存在 GNOME 登入鑰匙圈中才對 您可以啟動「seahorse 密碼及加密金鑰管理軟體」來察看它的狀態
2016/6/30 21:03
|
||||||||||
![]() |
回覆: 請問Connect to Server的紀錄如何清除? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2016/4/18 12:29 所屬群組:
已註冊使用者 等級: 9
HP : 0 / 221
![]() |
我的是Unity,也有這東西嗎?
2016/7/1 16:16
|
||||||||||
![]() |
回覆: 請問Connect to Server的紀錄如何清除? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2016/2/24 19:05 所屬群組:
已註冊使用者 等級: 5
HP : 0 / 114
![]() |
ubuntu_net2016 寫到: Unity 只是換了介面的 GNOME
2016/7/1 16:26
|
||||||||||
![]() |
回覆: 請問Connect to Server的紀錄如何清除? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 179 / 898
![]() |
ubuntu_net2016 寫到: 你說的那個輸入帳號密碼的那個視窗, 我在Ubuntu 16.04測試的結果, 一開始「Connect As」有兩個選項 * Anonymous * Registered User 當你要輸入帳號和密碼,需要選「Registered User」才能輸入「Username」和「Password」。 在畫面的下方有三個選項可以選, * Forget password immediately * Remember password until you logout (預設是這個) * Remember forever 選「Remember forever」,就會把帳號密碼存起來了。 林博仁 寫到:ubuntu_net2016 寫到: ubuntu_net2016 寫到: 然後啟動林博仁提到的這個程式, 只要左上方「Unity Dash」,輸入「password」或「seahorse」, 就會出現一個「啟動icon」,下面有文字是「Passwords and keys」, 按下就會啟動了。 可以看到左方是樹狀列表, 第一個大項是「Login」, 從大項,可以找到小項目,剛紀錄的,應該會紀錄在「Login」這個大項目底下。 右方則是小項目的詳細資訊。 「這篇文章」有圖。 你也可以在「Terminal」執行「seahorse」,也會出現該程式「Passwords and keys」。 你可以在14.04測試看看,(之前14.04的image被我刪掉了,我暫時無法測試)。 另外目前發現到的,你一開始「提問」給的那個圖, 也是一個獨立程式「nautilus-connect-server」。 對照的程式碼是「https://github.com/GNOME/nautilus/blob/gnome-3-14/src/nautilus-connect-server.c」。 以上目前了解到的 :p
2016/7/1 16:38
|
||||||||||
![]() |
回覆: 請問Connect to Server的紀錄如何清除? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2016/4/18 12:29 所屬群組:
已註冊使用者 等級: 9
HP : 0 / 221
![]() |
Hi samwhelp,
我就是選forever還是無法存起來Orz 另外您說的方法我會再試試看 謝謝
2016/7/6 10:47
|
||||||||||
![]() |
回覆: 請問Connect to Server的紀錄如何清除? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 179 / 898
![]() |
ubuntu_net2016 寫到: 了解, 另外題外話, 若是「ftp」或是「sftp」, 除了直接打指令的方式, 若是使用GUI工具,我會聯想到的第一個工具是「Filezilla」, 我個人慣用的是這個工具,因為操作方法,目前不同的版本幾乎沒啥大變動, 沒什麼特別的需求的話,我也不用再特意再去找其他的同類型的工具,學不同工具的操作方式。 「Filezilla」這個工具的也可以儲存帳號密碼,以及有會匯出匯入的功能。 可以參考使用看看,若合用就可以拿來使用。 ![]()
2016/7/6 14:35
|
||||||||||
![]() |
回覆: 請問Connect to Server的紀錄如何清除? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2016/4/18 12:29 所屬群組:
已註冊使用者 等級: 9
HP : 0 / 221
![]() |
Hi samwhelp,
抱歉,因為還未測試您說的方法 所以不太好意思回應主題,實在抱歉 不過我先回答您提到的Filezilla 從windows開始用過後,我就不太喜歡Filezilla 因為他的UI真的是太難用了,小弟實在無法理解他UI的設計 也感受不到方便,然後又看到ubuntu有內建sftp、ftp連線 才想說從內建的Connect to Server下手 謝謝您的回答^_^
2016/9/9 14:47
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.