我正在尝试使用sshfs挂载远程磁盘。 代码是:
sshfs user @ server:/ / home / user / folder
问题可能在于远程服务器在login后重新login不同用户下的连接用户。 因此,当我尝试使用这个代码,它不会挂载,并没有给我错误。 我该如何处理呢?
Ubuntu 11.04,服务器是Debian
编辑:
关于重新报名。 当我SSH入服务器,我看到我的用户名是不同的。 我们的pipe理员解释说,所有用户都在一个用户下login到服务器。 他试图在用户下创build一个sshfs,不会被重新注册,并且工作。 但是,当我的用户切换到普通用户sshfs不适合我。
我用-odebugging过sshfs,它什么也没有显示 – 我在服务器上input正确的密码后就冻结了。
EDIT2:
input密码后,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 [email protected] 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
你的pipe理员似乎做了一些平常的事情。 我们没有足够的信息来知道“relogging”是什么意思。 这可能是sshdconfiguration,它可能是一些shell脚本,我们只是没有足够的信息。
这里真正的答案是, 请你的IT人员为你解决这个问题 。 他们已经给了你一个蓬松的解释,可能是因为他们不认为你会理解这个设置,而你只是没有你需要的信息来帮助你自己。 作为一个专业的系统pipe理员,有时候,在寻求帮助之前,人们会付出多less努力去解决问题,这是绝对令人震惊的。