linux控制命令使用限制,【L-shell】Linux 系统下 限制用户的活动目录,控制用户使用命令的权限。...
1、前提:
安装yum 扩展源:
注:本人用的是CentOS
6.5,64位系统,所以下的是这个地址。(如果是其它版本或其他情况,参考下面的地址:)
centos5
:
32位epel源下载地址:
www.lishiming.net/data/attachment/forum/epel-release-5-4_32.noarch.rpm
64位下载地址:
www.lishiming.net/data/attachment/forum/epel-release-5-4_64.noarch.rpm
centos6
:
32位epel yum源下载地址:
www.lishiming.net/data/attachment/forum/epel-release-6-8_32.noarch.rpm
64位下载地址:
www.lishiming.net/data/attachment/forum/epel-release-6-
8_64.noarch.rpm
2、yum安装lshell
lshell.noarch : Python-based limited Shell
yum install -y lshell
3、编辑配置文件
configure file:
/etc/lshell.conf
============================================
aliases
: {'ls':'ls -l', 'cd':'cd /home'}
allowed
:
['grep','cd','cp','sed','ls','pwd']
####允许使用的命令 ###
forbidden
: [';', '&',
'|','`','>','
'${'] ######设置非法字符##
home_path
: '/home/' ####设置用户的家目录###
path
:
['/home/a/b/]
####限制用户的目录####
=============================================
4、对账号使用:
usermod -s /usr/bin/lshell TEST
cat /etc/passwd |grep
lsh
TEST:x:59573:59573::/home/TEST:/usr/bin/lshell
linux控制命令使用限制,【L-shell】Linux 系统下 限制用户的活动目录,控制用户使用命令的权限。...相关推荐
- Linux怎么让文件按大小排序,linuxsortlinux系统下,按文件的大小进行排序的命令...
怎样用sort 命令以 GPA作为关键字排序文件 Linux可以使用ls命令实现这一功能. ls命令是一个非常有用的查看文件与目录的命令,list之意,它的参数非常多. ls命令默认是按照文件名的字母 ...
- windows 7编辑启动菜单 bcdedit linux,windows7系统下删除wubi安装的ubuntu启动项使用命令bcdedit解决...
windows7系统下删除wubi安装的ubuntu启动项使用命令bcdedit解决 发布时间:2013-05-28 15:19:31 作者:佚名 我要评论 前不久用笔记本通过wubi安装Ub ...
- linux下apache启动命令,linux系统下apache服务的启动、停止、重启命令
本文章简单的介绍了关于linux下在利用命令来操作apache的基本操作如启动.停止.重启等操作,对入门者不错的选择.本文假设你的apahce安装目录为 usr local apache2,这些方法适 ...
- Linux第六章:3.linux下创建文件夹(创建目录)、使用mkdir命令创建单级和多级目录、linux下删除文件夹(目录),rmdir命令、rm -rf、touch命令创建文件
一.mkdir 命令 1.创建单级目录 mkdir 你要创建的目录 1.1 示例: 2.创建多级目录 mkdir -p 你要创建的目录们 2.1 示例: 二.rmdir 命令 1.rmdir只能删除 ...
- linux上pyenv卸载,在Ubuntu 18.04系统下安装pyenv的方法
本文介绍在Ubuntu 18.04操作系统下安装pyenv的方法,使用它可以进行Python多版本管理,目的是防止不同的Python版本因为不兼容而出现错误.安装pyenv其实非常的简单,只需要在系统 ...
- linux修改容器内的mysql端口_Linux系统下修改phpstudy集成环境中的MySQL端口号的步骤...
这篇文章给大家介绍的内容是关于Linux系统下修改phpstudy集成环境中的MySQL端口号的步骤 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1. 首先需要安装好phpstu ...
- linux添加HP网络打印机,在Ubuntu 18.10系统下安装HP网络打印机的方法
本文介绍在Ubuntu 18.10系统下安装HP网络打印机的方法,只需要四个步骤就可以了.同样的方法也适合在Ubuntu 18.04系统下. 背景 最近做了个双系统Windows+Ubuntu 18. ...
- linux运行激战2,在Deepin 20.1系统下可用Wine来模拟运行激战2游戏
经过实测并确定,在Deepin 20.1系统下可以用Wine来模拟运行激战2网络游戏,它的表现跟Windows下差不多,虽然是Wine,但这个游戏优化还是挺好的,我是核显玩的,帧数大概30左右吧,效果 ...
- linux u盘 慢_在Deepin V20系统下用USB3.0传输速度慢或许是共有问题
有深度网友反馈了U盘传输速度慢的问题,根据使用测试来看,USB3.0传输速度非常的慢,比如下方正在进行的任务:正在复制install.wim到/media/leo/D/sources的速度为418KB ...
最新文章
- Java学习总结:24
- windows7、windows 2008和windows 2008 R2 的系统封装介绍
- Silverlight中使用控件模板的问题(自己添加控件的方法)
- python视频教程云盘-Python自动化测试视频教程【百度云盘下载】
- 【组合数学】组合数学简介 ( 组合思想 3 : 上下界逼近 | 上下界逼近示例 Remsey 数 )
- linux 内核参数 rss,Linux控制内存的内核参数
- python 深度学习模型训练 多GPU下如何调用
- hpux oracle9,oracle 9.2.0.8在HP-UX 11.31 下的安装步骤和注意事项
- linux将什么定向到文件,linux – 将输出重定向到C中的文件
- 下载 Google Chrome 离线安装包
- 操作系统课设实验五---Nachos文件系统扩展
- 使用图片验证码进行登录验证
- 价格不应成为电脑下乡主导
- 计算机网络对英语教学的消极影响,浅谈计算机对英语写作和教学的影响
- 2018年上半年综合素质作文
- Yarn Web页面 8088 端口在Windows浏览器无法访问
- [web]idea如何打开其他jsp文件
- 图像处理与机器视觉行业分析
- 8255A的工作方式
- Unity 之 ShaderGraph Procedural节点解析汇总
热门文章
- Java中实用类:Date、Calendar、Math、Random、String、StringBuffer的用法
- mac PHP集成开发工具(PhpStorm)
- Cannot call sendError() after the response has been committed
- 【JavaNIO的深入研究4】内存映射文件I/O,大文件读写操作,Java nio之MappedByteBuffer,高效文件/内存映射...
- Android NDK的生命周期JNI_OnLoad与JNI_OnUnload(转)
- 小米手机与魅族的PK战结果 说明了什么
- nodejs 开发,手把手开始第一个服务器程序(原生)
- 【题解】Luogu P3674 小清新人渣的本愿
- web前端学习总结--JQuery
- 【MAVEN】如何在Eclipse中创建MAVEN项目