我想更改默认的

shell env

并以root用户身份运行chsh -s / bin / zsh,

但出现错误消息:chsh:PAM身份验证失败.

但答案并没有解决我的问题

任何帮助,将不胜感激

这是/etc/pam.d/chsh的内容

#

# The PAM configuration file for the Shadow `chsh' service

#

# This will not allow a user to change their shell unless

# their current one is listed in /etc/shells. This keeps

# accounts with special shells from changing them.

auth required pam_shells.so

# This allows root to change user shell without being

# prompted for a password

auth sufficient pam_rootok.so

# The standard Unix authentication modules,used with

# NIS (man nsswitch) as well as normal /etc/passwd and

# /etc/shadow entries.

@include common-auth

@include common-account

@include common-session

这是/ etc / shells的内容

# /etc/shells: valid login shells

/bin/sh

/bin/dash

/bin/bash

/bin/rbash

/usr/bin/tmux

/usr/bin/screen

/bin/zsh

/usr/bin/zsh

我发现我曾经运行chsh -s zsh

这将改变/ etc / passwd的第一行为

root:x:0:0:root:/root:zsh

并且chsh会在你尝试时询问密码

我只是手动编辑/ etc / passwd文件,一切正常.

愚蠢的错误,谢谢你的回复

linux pam鉴定令牌错误,linux – chsh:PAM身份验证失败相关推荐

  1. linux一直用户身份验证失败,linux – chsh:PAM身份验证失败

    我想更改默认的 shell env 并以root用户身份运行chsh -s / bin / zsh, 但出现错误消息:chsh:PAM身份验证失败. 但答案并没有解决我的问题 任何帮助,将不胜感激 这 ...

  2. 获取错误:当试图让pgsql使用rails时,用户“postgres”的对等身份验证失败

    本文翻译自:Getting error: Peer authentication failed for user "postgres", when trying to get pg ...

  3. 如何使用json开发web_如何通过使用JSON Web令牌简化应用程序的身份验证

    如何使用json开发web by Sudheesh Shetty 由Sudheesh Shetty 如何通过使用JSON Web令牌简化应用程序的身份验证 (How to simplify your ...

  4. php smtp用户名和密码错误,PHPMailer中的“SMTP错误:无法进行身份验证”

    我在一个简单的脚本中使用PHPMailer通过Gmail发送电子邮件,我得到一个"未知错误"(至少对我而言!): SMTP错误:无法进行身份验证 . 错误:SMTP错误:无法进行身 ...

  5. 验证远程计算机是证书发生错误,win7电脑远程桌面连接提示发生身份验证失败错误 代码0X80070005-♚付涛纪实阁♚...

    问题背景 可能是看着电脑硬盘一下子被撑的太爆,有些看不下去,所以索性对电脑C盘进行了一次深度的瘦身,最后终于成功将C盘由原来剩余的24.5G,变成了现在瘦身之后的64.9G可用空间,足足删除了近40G ...

  6. linux程序运行段错误,Linux下的段错误产生的原因及调试方法

    Linux下的段错误产生的原因及调试方法 简而言之,产生段错误就是访问了错误的内存段,一般是你没有权限,或者根本就不存在对应的物理内存,尤其常见的是访问0地址. 一般来 说,段错误就是指访问的内存超出 ...

  7. java 令牌访问_Microsoft Graph API访问令牌验证失败(java)

    我正在尝试设置一个原生Java应用程序,它将在使用ADAL4j进行身份验证后,利用MS Graph的API访问用户OneDrive.我正在使用this库来获取我的访问令牌.到目前为止,我有这样的代码: ...

  8. win10进行远程桌面连接报错, 错误信息:出现身份验证错误。 要求的函数不受支持,远程计算机:xx.xx.xx.xx,这可能是由于 CredSSP 加密 Oracle 修正。

    问题: 在进行远程连接服务器的时候, 出现错误:"出现身份验证错误. 要求的函数不受支持 远程计算机:xx.xx.xx.xx 这可能是由于 CredSSP 加密 Oracle 修正. 若要了 ...

  9. linux执行命令段错误,Linux运行fortran程序 出现段错误(segmentation fault)

    在Windows下编译运行fortran程序时,没有问题 ,运行时出现堆栈错误,只要在CVF里修改一下扩大内存设置: MAIN MENU: Project ===> Setting ===> ...

  10. Linux启动检测内存条错误,linux检测程序内存泄漏和内存错误

    在linux的开发程序的时候,可以很方便的使用valgrind这个工具方便检测内存泄漏和内存错误. 安装很方便: debian(如ubuntu) sudo apt-get install valgri ...

最新文章

  1. linux 位置参数数组,JavaScript数组详解
  2. android中各属性布局,Android里面各布局的属性定义
  3. CentOS系统安装配置JDK
  4. it专员职责_网络IT专员岗位职责
  5. 使用正确的垃圾收集器将Java内存使用量降至最低
  6. openwrt 格式化_OPENWRT扩展系统到U盘
  7. 无源波分和彩光模块_【光电通信】无源波分在 5G 场景中 的应用分析
  8. mysql shell无法启动服务_[shell脚本] mysql服务启动脚本
  9. 基于Java的汽车租赁系统
  10. pyramid setup(修改版)
  11. springboot整合shiro之实现记住我
  12. Error:Execution failed for task ‘:app:preDebugAndroidTestBuild’. Conflict with dependency ‘com.andr
  13. 线路规划实现用java_北京地铁出行线路规划系统项目总结(Java+Flask+Vue实现)
  14. Word文档怎么进行加密
  15. mysql icp(Index Condition Pushdown) using index condition
  16. 霸王之业服务器未响应,霸王之业-微官网-详情页
  17. 2.基于Spring-Boot的代码规范实例
  18. tbox系统启动过程分析及优化
  19. Python查询手机号码所在地区
  20. ice配置与实例(VS2015)

热门文章

  1. 你对软件测试了解多少?这篇文章会给你不一样的启示!
  2. 搜索引擎优化主要对网站哪些方面做优化
  3. 概率论在实际生活的例子_概率论在实际生活中的应用
  4. matlab特殊符号名称,MATLAB——matlab特殊符号表【转载】(示例代码)
  5. 元搜索推荐:比比猫!(马丁编辑)
  6. TreeMap排序是怎么样的?
  7. Galaxy Note20 Ultra 开发者选项
  8. 蓝桥杯单片机——PWM脉宽调制(10)
  9. 色彩空间与色彩深度。详细分析相机中sRGB/AdobeRGB、RAW/JPG到底该怎么选
  10. android室内地图,室内位置-与地图交互-开发指南-Android 室内地图SDK | 高德地图API...