`
memorymyann
  • 浏览: 266344 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

限制用户登录的shell

 
阅读更多

限制用户登录

有时候我们需要限制一些用户登录,shell载入过程需要载入/etc/profile,我们可以从这里下手。修改之前先备份这个文件以免出问题,如果你不想让某个用户登录,你就可以在这个文件最后加上

if [ $LOGNAME = "用户名" ]; then
        echo "sorry ${LOGNAME} cannot be login, get more infomation from admin"
        exit 1
fi
这里$LOGNAME在此之前已经被赋予了登录名,只要用户名被你限制后,登录程序就会从这个判断退出,从而无法登录。

 

 

分享到:
评论

相关推荐

    lshell,限制型shell

    可以把linux用户ssh登陆后限制在指定目录无法跳出,提高安全性

    nologin命令 限制用户登录

    使用nologin命令可以限制某些用户通过Shell登录系统。如果/etc/nologin.txt存在,显示其内容给用户,而不是默认消息。 语法格式:nologin 参考实例 限制用户登录: [root@linuxcool ~]# nologin 与该功能相关的Linux...

    Intro-to-Shell:Unix Shell简介

    此REPO已存档,请访问当前课程。命令行界面简介(shell / bash / Unix / Linux) 观众... 这些是根据(CC BY 4.0)的条款分发的开放获取材料,只要注明原始作者和出处,就可以在任何介质中进行不受限制的使用,分发和复

    jail-shell:Jail-shell是一种Linux安全工具,主要使用chroot,名称空间技术,限制用户执行特定命令以及访问单独目录

    jail-shell:Jail-shell是一种Linux安全工具,主要使用chroot,名称空间技术,限制用户执行特定命令以及访问单独目录

    Fabsshell(Front and back system shell)

    通过这种方式,可以将执行命令和连接服务器分开,从而带来一些好处:即使在SSH端口被限制或者用户密码被修改的情况下,只要服务端未宕机,前端仍然可以继续远程连接Linux服务器。这是因为前端和后台之间使用http协议...

    telnet相关技术

    当允许远程用户登录时,系统通常把这些用户放在一个受限制的shell中,以防系统被怀有恶意的或不小心的用户破坏。用户还可以使用telnet从远程站点登录到自己的计算机上,检查电子邮件、编辑文件和运行程序,就像在...

    ulimit命令 控制shell程序的资源

    Linux对于每个用户,系统限制其最大进程数。为提高性能,可以根据设备资源情况,设置各linux用户的最大进程数,我们可以用ulimit来显示当前的各种用户进程限制。 ulimit为shell内建命令,可用来控制shell执行程序的...

    Rocky Linux 系统安全加固工具

    将新建用户的 home 目录权限设置为 0750,将存量用户的 home 目录权限设置为 0750,强化 OpenSSH 配置(有些配置需要手动配置),禁止没有 home 目录的用户登录,禁止新建的用户使用 SHELL 登录,禁止上传和用户信息...

    telegram-shell-bot:电报Bot运行Shell命令

    电报壳机器人 这是一个运行外壳程序命令的 Bot。 ... 如果没有限制,则将其清空。 CMD_BLACK_LIST在忽略命令CMD_BLACK_LIST 。 CMD_BLACK_CHARS忽略命令,在CMD_BLACK_LIST包含char。 PROXY_URL

    Shell脚本实现自动输入密码登录服务器

    使用Linux的程序员对输入密码这个举动一定不陌生,在Linux下对用户有严格的权限限制,干很多事情越过了权限就得输入密码,比如使用超级用户执行命令,又比如ftp、ssh连接远程主机等等,如下图: 那么问题来了,在...

    rshell:CS100 作业 0

    用户登录识别 评论识别 更改目录的能力 光盘使用方法 要更改目录,请键入cd 路径可以更改,例如cd home/rshell/bin/rshell cd将变回主目录 cd -将切换到上一个目录 提示后会打印当前目录 ^C将终止子进程而不退出...

    upx脱壳机 UPX最佳搭档 UPX Shell 3.4.2.2013 绿色中文增强版

    UPX Shell 是 UPX 的图形界面程序,通过它用户可以很方便地调用 UPX 来实现对程序文件的压缩和解压缩操作,通过设置菜单,您可以很方便对压缩方式和参数等进行调节。 UPX 是一款著名的开源程序文件压缩工具,通过 ...

    UPX Shell(应用程序压缩.解压缩)V3.4.2.2012 绿色汉化版

    PX Shell 是 UPX 的图形界面程序,通过它用户可以很方便地调用 UPX 来实现对程序文件的压缩和解压缩操作,通过设置菜单,您可以很方便对压缩方式和参数等进行调节。 UPX 是一款著名的开源程序文件压缩工具,通过 UPX...

    sudo命令及权限管理命令

    1、sudo能够限制用户只在某台主机上运行某些命令 2、sudo提供了丰富的日志,详细地记录了每个用户干了什么。它能够将日志传到中心主机或者日志服务器。 3、sudo使用时间戳文件–日志 来执行类似的“检票”系统。当...

    Limited Shell (lshell)-开源

    lshell是用Python编码的shell,可让您将用户的环境限制为有限的命令集,选择启用/禁用SSH上的任何命令(例如SCP,SFTP,rsync等),记录用户的命令,实施计时限制,和更多。

    v1.6.0 200624 beta.rar

    采用Client/Server架构,可以同时连接5个用户,每个用户最多可以拥有20个好友,最多可以加10个群聊,文件传输的限制字节为4096,缓存机制消息最大为50,在这些限制之内可以实现如下功能: - 注册(用户名不重复)...

    Oracle 当前用户下所有表的记录总数

    您可能感兴趣的文章:shell脚本操作oracle删除表空间、创建表空间、删除用户杀掉oracle在线用户脚本分享[Oracle] 如何使用触发器实现IP限制用户登录在命令行下进行Oracle用户解锁的语句深入探讨:Oracle中如

    FTP命令是Internet用户使用最频繁的命令之一FTP命令详解

    FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作 系统下使用FTP,都会遇到大量的FTP内部命令,熟悉并灵活应用FTP的内部命令,...-n 限制ftp的自动登录,即不使用.netrc文件。 -g 取消全局文件名。

    在 Linux x86 上安装 Oracle 数据库 10g

    学习在 RHEL 2.1、RHEL 3 或 SLES 8 上...为 Oracle 用户设置 Shell 限制 避免错误!(仅限 SLES 8) Oracle 用户的环境变量 第 3 部分:安装 Oracle 安装软件 第 4 部分:配置存储 文件系统 自动存储管理 结论 附录

Global site tag (gtag.js) - Google Analytics