系统环境:CentOS 6.5

今天在使用su切换用户doiido的的时候,出现了如下报错:

# su - doiido

su: 无法设置用户ID: 资源暂时不可用

同时使用SecureCRT等远程SSH工具均无法使用doiido用户连接。

查找相关资料,发现是在CentOS 6中,存在/etc/security/limits.d/90-nproc.config文件,此文件限制了普通权限用户的最大线程数,当此用户的最大线程数max user processes到达最高限制数,就无法连接登录。因此在无法减少线程的情况下只能修改此参数,具体修改方法如下:

1、查看max user processes

# su - doiido

su: 无法设置用户ID: 资源暂时不可用

# ulimit -u

1024

由此可以看出最大线程数为1024

2、修改max user processes

# vi /etc/security/limits.d/90-nproc.conf

*          soft    nproc    1024

root      soft    nproc    unlimited

上面可以看除了root用户外的所有用户均限制为1024,因此通过可以注释此行或者将值改大来解决该问题

修改完成后保存退出,这样的修改是立马生效的(经测试成功)

3、还可以通过修改/etc/security/limits.conf文件,修改结果如下

# cat /etc/security/limits.conf

doiido soft nproc 2047

doiido hard nproc 16384

doiido soft nofile 1024

doiido hard nofile 65535

注:在CentOS 5中无此文件

更多CentOS相关信息见CentOS专题页面http://www.linuxidc.com/topicnews.aspx?tid=14

本文永久更新链接地址:http://www.linuxidc.com/Linux/2015-02/113035.htm

TAG:

除非注明,文章均由 Linux系统学习 整理发布,欢迎转载。如有版权争议,请联系删除。

linux su 资源不可用,CentOS 6/Linux su: 无法设置用户ID: 资源暂时不可用相关推荐

  1. Linux学习笔记05、CentOS 7的中文输入法设置

    1.中文输入法设置 1.1.设置: 1.1.1.在安装时,我们没有选择汉语(Pinyin)输入法,所以我们切换不了中文,如果想要切换,那么我们就应该想到在系统工具当中进行设置. 应用程序->系统 ...

  2. Linux学习笔记:安装CentOS与Linux常用命令

    文章目录 一.安装虚拟机 1.安装VMWare 2.安装CentOS6.5 3.简单使用CentOS6.5 (1)浏览网页

  3. linux 用户shell 无效,浅谈Linux环境下,为什么设置用户ID位对shell脚本无效

    前言: 博主在前不久的一个项目中,项目组的组员需要删除由daemon守护进程创建的缓存文件.但是删除这些缓存文件需要超级用户权限.博主用root用户创建了一个设置用户id的shell脚本来实现此功能. ...

  4. linux中如何设置组id,linux 下设置用户ID 和 设置组ID 学习笔记

    因为某种原因 感觉心里一直有想把Unix有关文件权限编程这部份弄懂的想法,  所以第三遍看Unix高级编程第四章, 以前都是一眼带过, 根本没看吃透, 再次看感觉懂了蛮多的, 写下了以后复习用! 一: ...

  5. linux资源不可用,资源暂时不可用(Resource temporarily unavailable)

    大早Hadoop的NameNode无法用hadoop用户登录,ssh –vvv 提示远程无Session资源. 用root登录进去查看hadoop用户的资源信息: # su -m -c 'ulimit ...

  6. Linux使用小于1024的端口号,Linux中如何让普通用户使用小于1024的端口

    在Linux系统中,一般情况下,小于1024的端口是不对没有root的Linux普通用户开放的.但是还是有一些技巧能够让没有root的用户使用小于1024的端口的.本文就来介绍一下Linux中如何让普 ...

  7. linux进程号为一,一步步探究linux进程中的用户ID

    转载请注明来源chengyaogen.blog.chinaunix.net 一.进程与权限 A.进程时Linux/Unix操作系统中最重要的抽象之一 B.进程是一个处于执行期的程序(目标代码存储在某种 ...

  8. Linux中光盘使用的文件类型,linux下mount命令使用详解---linux挂载光盘等文件系统...

    mount 命令详解 功能:加载指定的文件系统. 语法:mount [-afFhnrvVw] [-L标签] [-o选项] [-t文件系统类型] [设备名] [加载点] 用法说明:mount可将指定设备 ...

  9. Linux的奖励机制是啥意思,Linux能力(capability)机制的继承

    1.Linux能力机制概述 在以往的UNIX系统上,为了做进程的权限检查,把进程分为两类:特权进程(有效用户ID是0)和非特权进程(有效用户ID是非0).特权进程可以通过内核所有的权限检查,而非特权进 ...

最新文章

  1. 安装 express4 linux,nodejs+express4.0+mongodb安装方法 for Linux, Mac
  2. python 画希尔伯特曲线
  3. 【干货】工作邮件高段位写法
  4. spark SQL Running the Thrift JDBC/ODBC server
  5. Java BigInteger类| hashCode()方法与示例
  6. Objective-C基础3:内存管理续
  7. MINIGUI图形界面开发入门,交叉编译,移植
  8. 【bzoj1951】【古代猪文】Lucas定理+欧拉定理+孙子定理
  9. 【面经】算法岗面试复盘:阿里,百度,作业帮,华为
  10. 计算机启用远程桌面连接失败,开启局域网远程桌面连接不上怎么办
  11. 游戏中常见英语词汇,做游戏的,玩游戏总是要碰到的
  12. 视频播放神器——PotPlayer基本设置
  13. MSP430指令初探
  14. ubuntu codename
  15. 使用php的curl爬去青果教务系统 课表(转)
  16. 直播间搭建实现iOS直播聊天消息界面
  17. java 让坦克移动_坦克大战_坦克移动
  18. 你值得拥有的一份面试题
  19. DIT和DIF的基2FFT算法
  20. Linux下的SMB服务(samba服务器)

热门文章

  1. 【STM32F429】第5章 RL-USB移植(MDK AC6)
  2. 国内镜像源使用时出现WARNING: The repository located at mirrors.aliyun.com is not a trusted or secure host and
  3. Code review是个数学问题:从二向箔说起
  4. Alpha阶段敏捷冲刺①Scrum 冲刺博客
  5. vue 打包之后不兼容ie_vue项目打包后在IE浏览器报错,页面显示空白
  6. Mybatisplus argument type mismatch
  7. win32 20子窗口控件的代码
  8. 论文阅读:GeoTransformer
  9. 小白机器学习笔记(一)
  10. 时间管理专题_软件篇02