分类: Linux

117 篇文章

thumbnail
Linux下PAM模块学习总结
2018-03-29 from--http://www.cnblogs.com/kevingrace/p/8671964.html 在Linux中执行有些程序时,这些程序在执行前首先要对启动它的用户进行认证,符合一定的要求之后才允许执行,例如login, su等。在Linux中进行身份或是状态的验证程序是由PAM来进行的,PAM(Pluggable Authentication Modules)可动态加载验证模块,因为可以按需要动态的对验证的内容进行变更,所以可以大大提高验证的灵活性。 一、PAM模块介绍 Linux-PAM(即linux可插入认证模块)是一套共享库,使本地系统管理员可以随意选择程序的认证方式。换句话说,不用(重新编写)重新编译一个包含PAM功能的应用程序,就可以改变它使用的认证机制,这种方式下,就算升级本地认证机制,也不用…
Install Oracle 11G Release 2 (11.2) on Centos Linux 7
2014-06-13 from--http://dbaora.com/install-oracle-11g-release-2-11-2-on-centos-linux-7/ This article presents how to install Oracle 11G on Centos Linux 7. Read following article how to install Centos Linux 7: Install Centos Linux 7 (for comfort set 2G memory for your virtual machine before proceeding with Oracle software installation). Installation software is available on…
发送ctrl-c to 到 screen session
I don't quite understand you but to send ctrl-c to a window in a screen session: screen -S session_name -X at window_number stuff $'\003' # or screen -S session_name -X -p window_number stuff $'\003' If you want to send something to all the windows, use # (needs to be quoted) as the window_number. UPDATE: Screen's stuff command also supports ^X (or ^x) to mean CTRL-X so th…
thumbnail
/etc/security/limits.conf的相关说明
2018-04-29 from--https://my.oschina.net/u/3367404/blog/1803088 通过ulimit -n命令可以查看Linux系统里打开文件描述符的最大值,一般缺省值是1024,对一台繁忙的服务器来说,这个值偏小,所以有必要重新设置linux系统里打开文件描述符的最大值。那么应该在哪里设置呢? 最正确的做法是在/etc/security/limits.conf里设置: [root@localhost security]# ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pen…
vim中delete(backspace)键不能向左删除
2016-11-27 from--https://www.smslit.top/2016/11/27/vim-backspace-invalid/ MacOS下打开vim编辑文本,进入插入模式,要删除编辑之前的保存过的几个字符,按下delete键删除它们,万万没想到呀!只听到”duang duang duang”,竟然无效! 有一点先明确一下,在mac的键盘中没有backspace键,有个键叫delete,其实相当于window下的backspace键,编辑文本时按下都具有向左删除字符的功能。 原因 网上搜索得知,出现开头说的令人恼火的问题的原因是: VIM使用了 compatible 模式,或者把 backspace 变量设置为空了…其实compatible模式是VIM为了兼容vi而出现的配置,它的作用是使VIM的操作行为和规范和vi一致…
thumbnail
CentOS 7 下使用 Firewall
2015.01.02 from--https://havee.me/linux/2015-01/using-firewalls-on-centos-7.html 在 CentOS 7 中,引入了一个新的服务,Firewalld,下面一张图,让大家明确的了解 Firewall 与 iptables 之间的关系与区别。 安装它,只需 # yum install firewalld 如果需要图形界面的话,则再安装 # yum install firewall-config 一、介绍 防火墙守护 firewalld 服务引入了一个信任级别的概念来管理与之相关联的连接与接口。它支持 ipv4 与 ipv6,并支持网桥,采用 firewall-cmd (command) 或 firewall-config (gui) 来动态的管理 kernel net…
thumbnail
Linux端口转发的几种常用方法
2016-10-06 from--https://blog.51cto.com/12125295/1858952 0x00 背景 端口转发是一个常用的功能,不管是在服务器运维还是在渗透领域,都需要用到。在近期遇到一个问题就是一个服务的端口不能进行配置,但是由于出口硬件防火墙的原因,为了不修改硬件防火墙的策略,所以只能在本地做端口转发。因此尝试和寻找了以下的几种方法。 0x01 iptables和firewall iptables iptables是我第一个想到的方法,但却是最后一个尝试的,因为我对iptables并不熟悉。 1、打开IP转发功能。 linux的IP转发功能是默认关闭的,而且根据很多安全加固策略以及安全基线的要求,IP转发功能必须关闭,所以需要先打开IP转发。需要长期使用的话则写入到sysctl的配置文件中。 echo 1 &…