Permission denied, please try again.
来源:互联网 发布:统一接口管理源码 编辑:程序博客网 时间:2024/04/29 07:38
linux centos6.5
当从一台机器执行scp的时候,报错:
Permission denied, please try again.
报错的消息是没有权限,密码应该是正确的,也可以得到验证。
那么怎么会没有权限呢?我用的不是root用户,并且root用户也应该是有权限的。
查看服务器端的日志文件/var/log/secure,当输入密码后,报错信息如下:
sshd[27915]: Connection closed by xxxxxxx
sshd[27939]: pam_listfile(sshd:auth): Refused user oracle for service sshd
sshd[27939]: Failed password for oracle from xxxxx port 63581 ssh2
关键的错误是: pam_listfile(sshd:auth): Refused user oracle for service sshd
查看文件/etc/pam.d/sshd
这个东西没有研究过,也没有遇到过类似的错误,但是可以使用对比大发,找到一台正常的服务器,对比这两个文件
有错误的:
#%PAM-1.0
auth required pam_listfile.so item=user sense=allow file=/etc/sshusers-allowed onerr=fail
auth required pam_sepermit.so
auth include password-auth
account required pam_nologin.so
account include password-auth
password include password-auth
# pam_selinux.so close should be the first session rule
session required pam_selinux.so close
session required pam_loginuid.so
# pam_selinux.so open should only be followed by sessions to be executed in the user context
session required pam_selinux.so open env_params
session required pam_namespace.so
session optional pam_keyinit.so force revoke
session include password-auth
正常的:
#%PAM-1.0
auth required pam_sepermit.so
auth include password-auth
account required pam_nologin.so
account include password-auth
password include password-auth
# pam_selinux.so close should be the first session rule
session required pam_selinux.so close
session required pam_loginuid.so
# pam_selinux.so open should only be followed by sessions to be executed in the user context
session required pam_selinux.so open env_params
session optional pam_keyinit.so force revoke
session include password-auth
发现有错误的上面多了一行,注释掉这行,然后重启sshd服务试试:
# service sshd restart
Stopping sshd: [ OK ]
Starting sshd: [ OK ]
好了。
上面/etc/sshusers-allowed文件的作用是只允许里面的用户连接ssh,是一种安全机制。
- Permission denied, please try again)
- Permission denied, please try again.
- Permission denied, please try again.
- scp permission denied please try again.
- ECS服务器ssh登录提示“Permission denied, please try again”
- grid@m3's password: Permission denied, please try again.
- ssh登录时提示permission denied please try again
- ECS服务器ssh登录提示“Permission denied, please try again”
- SCP 提示 Permission denied, please try again.解决方法
- hadoop 1.2.1启动时提示root@localhost's password: localhost: Permission denied, please try again.
- Ubuntu 在root 权限下SSH Permission denied, please try again 问题
- liunx 下scp出现 Permission denied, please try again 的解决办法
- 解决root@localhost's password:localhost:permission denied,please try again
- 韦玮:解决Ubuntu的root账号无法登录SSH问题-Permission denied, please try again.
- liunx 下scp出现 Permission denied, please try again 的解决办法
- 关于linux上面ssh和sftp到某台服务器出现Permission denied, please try again.
- Liunx (ubuntu)下scp出现 Permission denied, please try again 的解决办法
- Linux学习35_ Linux ssh 无法登录:Permission denied, please try again 案例分析
- 【caffe-Windows】以mnist为例lmdb格式数据
- 简单 粗暴 恶心的 bug 总结 ( 持续更新)
- java访问oracle数据库
- runtime在应用国际化上的实践
- 详细的Log4j使用教程
- Permission denied, please try again.
- 附件上传大小限制-拦截器方法
- Jquery中选择器的使用笔记2
- Webx MVC
- linux系统下安装两个或多个tomcat
- Android仿微信图片上传,可以选择多张图片,缩放预览,拍照上传等
- 让windows和linux安全共存
- 【Java并发编程】(一)——Java内存模型
- 关于Android 电话接通的时候,将proximity sensor开启的源码分析