ssh连接ubuntu服务器时,非root用户tab键无法自动补全,发生此种情况可能是新建用户时没有指定shell路径。所以后面创建新用户的时候需要特别注意,加上shell路径
sudo useradd username -s /bin/bash
当然也可以后面修改/etc/passwd
文件,vi进入文件,找到该用户名行
修改前username:x:1000:1000::/home/username
修改后username:x:1000:1000::/home/username:/bin/bash
修改保存后重新连接服务器即可