Ubuntu
遠端伺服器在登錄時重新登錄時 sshfs 失敗
我正在嘗試使用 sshfs 掛載遠端磁碟。程式碼是:
sshfs user@server:/ /home/user/folder
問題可能是遠端伺服器在登錄時以不同的使用者重新登錄連接使用者。因此,當我嘗試使用此程式碼時,它不會安裝並且不會給我任何錯誤。我該如何處理?
Ubuntu 11.04,伺服器是 Debian
編輯:
關於重新登錄。當我 ssh 進入伺服器時,我看到我的使用者名不同。我們的管理員解釋說,所有使用者都以一個使用者身份登錄到伺服器。他嘗試在沒有重新登錄的使用者下創建一個 sshfs 並且它有效。但是當我的使用者切換到普通使用者時,sshfs 對我不起作用。
我用 -o debug 嘗試了 sshfs,但它什麼也沒顯示——我在伺服器上輸入正確的密碼後它就凍結了。
編輯2:
loglevel=debug3 輸入密碼後
debug3: packet_send2: adding 48 (len 61 padlen 19 extra_pad 64) debug2: we sent a password packet, wait for reply debug1: Authentication succeeded (password). debug2: fd 4 setting O_NONBLOCK debug3: fd 5 is O_NONBLOCK debug1: channel 0: new [client-session] debug3: ssh_session2_open: channel_new: 0 debug2: channel 0: send open debug1: Requesting no-more-sessions@openssh.com debug1: Entering interactive session. debug2: callback start debug2: client_session2_setup: id 0 debug1: Sending environment. debug3: Ignored env ORBIT_SOCKETDIR debug3: Ignored env SSH_AGENT_PID debug3: Ignored env TERM debug3: Ignored env SHELL debug3: Ignored env XDG_SESSION_COOKIE debug3: Ignored env WINDOWID debug3: Ignored env GNOME_KEYRING_CONTROL debug3: Ignored env GTK_MODULES debug3: Ignored env USER debug3: Ignored env LS_COLORS debug3: Ignored env SSH_AUTH_SOCK debug3: Ignored env DEFAULTS_PATH debug3: Ignored env SESSION_MANAGER debug3: Ignored env USERNAME debug3: Ignored env XDG_CONFIG_DIRS debug3: Ignored env DESKTOP_SESSION debug3: Ignored env PATH debug3: Ignored env PWD debug3: Ignored env GDM_KEYBOARD_LAYOUT debug1: Sending env LANG = en_US.UTF-8 debug2: channel 0: request env confirm 0 debug3: Ignored env MANDATORY_PATH debug3: Ignored env GDM_LANG debug3: Ignored env GDMSESSION debug3: Ignored env SHLVL debug3: Ignored env HOME debug3: Ignored env GNOME_DESKTOP_SESSION_ID debug3: Ignored env LOGNAME debug3: Ignored env XDG_DATA_DIRS debug3: Ignored env DBUS_SESSION_BUS_ADDRESS debug3: Ignored env LESSOPEN debug3: Ignored env WINDOWPATH debug3: Ignored env DISPLAY debug3: Ignored env LESSCLOSE debug3: Ignored env XAUTHORITY debug3: Ignored env COLORTERM debug3: Ignored env _ debug1: Sending subsystem: sftp debug2: channel 0: request subsystem confirm 1 debug2: fd 3 setting TCP_NODELAY debug2: callback done debug2: channel 0: open confirm rwindow 0 rmax 32768 debug2: channel 0: rcvd adjust 2097152 debug2: channel_input_status_confirm: type 99 id 0 debug2: subsystem request accepted on channel 0
您的管理員似乎做了一些平常的事情。我們沒有足夠的資訊來了解“重新登錄”是什麼意思。可能是 sshd 配置,也可能是一些 shell 腳本,我們只是沒有足夠的資訊。
真正的答案是,請您的 IT 人員為您解決這個問題。他們已經給你一個關於正在發生的事情的模糊解釋,可能是因為他們認為你不會理解設置,而你只是沒有幫助自己所需的資訊。作為一名專業的系統管理員,有時人們會在尋求幫助之前為自己解決問題付出了多少努力,這絕對是令人震驚的。