各位大虾:
我在远程连接linux时,虽然能显示服务器的用户,但是无法用ls命令。
请问这该如何解决?
你这连接的是FTP啊。。。不是连接到linux系统啊😂
FTP使用要使用FTP的命令。。。
如果是传东西相关,直接用FTP工具更快捷。
可能是环境变量的问题,可以试试这个export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
你这个是ftp模式登陆,一般有一些命令会有限制,虽然有限制但是还是能使用ls
的
键入passiv
e,将ftp由active模式转到passive
模式:
ftp> passive
Passive mode on.
之后就可以正常用ls和dir命令了:
ftp> ls
227 Entering Passive Mode (127,0,0,1,82,108).
150 Here comes the directory listing.
drwx------ 3 ftp ftp 96 Aug 23 08:03 reconcile
226 Directory send OK.
另外最后提示你,如果你想使用linux命令的话,建议你使用ssh进行登陆,这样命令就没有限制了