debian ssh su su: Authentication failure

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了debian ssh su su: Authentication failure相关的知识,希望对你有一定的参考价值。

参考技术A The first thing to check is the permission on the 'su' command.

ls -l /bin/su

-rws--x--x 1 root root 55649 Apr 11 01:11 /bin/su

The SUID bit should be set (an "s" instead of an "x" in the first part of the permissions). If not, then log in as root and do a 'chmod +s /bin/su'.

chmod +s /bin/su

配置SSH

 

、非root用户则执行su或su - 或su root或su - root切换为root用户

2、查看SSH是否安装(检查是否装了SSH包)

输入命令:rpm -qa | grep ssh

 技术图片

注:若没安装SSH则可输入:yum install openssh-server安装。

3、查看SSH服务是否正在运行。
输入命令:/etc/init.d/sshd status

 技术图片

4、若centos 6.5系统中SSH服务处于非运行状态

使用(service sshd start)命令开启SSH服务

停止SSH服务命令(service sshd stop)

重启SSH服务命令(service sshd restart)

5、netstat -antp | grep sshd 查看是否启动22端口

 技术图片

6、检查SSHD是否在本运行级别下设置为开机启动
输入命令:chkconfig --list sshd
如图所示centos 6.5系统中SSH服在本运行级别下已经设置为开机启动,如果没设置启动就使用如下命令[chkconfig --level 2345 sshd on]设置下即可

 技术图片

7、设置SSH服务为开机启动。
输入命令:chkconfig sshd on 即可。
注:若是chkconfig sshd off则禁止SSH开机启动

8、使用xshell链接虚拟机

 

centos7 以前的版本 使用(service 服务名 start)命令开启服务
停止服务命令(service 服务名 stop)
重启服务命令(service 服务名 restart)

centos7的版本 使用(systemctl  start 服务名)命令开启服务
停止服务命令(systemctl  stop 服务名)
重启服务命令(systemctl restart 服务名)

以上是关于debian ssh su su: Authentication failure的主要内容,如果未能解决你的问题,请参考以下文章

debian新增加用户 拥有ROOT权限

Debian linux系统,在普通用户下用su root切换到临时root,然后passwd -

将命令作为输入传递给另一个命令(su、ssh、sh 等)

Linux学习笔记——su_sudo_ssh_pdsh命令

BASH 和/或 .BASHRC 在 SU 或 SSH 登录后无法正常工作,除非运行“bash”命令

如何在不覆盖 TTY 的情况下将密码传递给 su/sudo/ssh?