![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ubuntu相关
vfast888
这个作者很懒,什么都没留下…
展开
-
Ubuntu16.04开机启动ssh服务
Ubuntu系统16.04新安装时候是不带ssh服务的,需要自己安装(1)安装vim新安装的ubuntu系统是不带vim:sudo apt-get install vim(2)安装opensshsudo apt-get install openssh-server(3)配置sshd_config文件sudo vi /etc/ssh/sshd_configPermitRootLogin prohibit-password禁用(前面加#号禁用)PermitRootLogin yessudo原创 2020-08-28 10:32:09 · 1119 阅读 · 0 评论 -
ubuntu16.04安全加固uid检测项
一般来说系统是不会存在uid相同的用户,但是生产环境中,这是安全加固的一项,需要检测uid重复的项,并且删除,现脚本如下:#!/bin/bash##this script is for the ubuntu system##not_succ=66pass_file="/etc/passwd"#1、系统安全加固##清除UID重复、用户名重复的用户clean_duplicate(){###检测文件是否存在###[ ! -f $pass_file ] && echo “the f原创 2020-06-23 10:35:10 · 760 阅读 · 0 评论 -
ubuntu16.04 shell自动检测挂载磁盘
业务环境:公司的业务为运营商业务,因为客户要的虚拟不知道它到底定制了几块磁盘,shell如下:#!/bin/bash###此脚本用于自动检测磁盘并且判断磁盘是否挂载且挂载到指定的目录####init=0cata_mount=(/home /tmp)disk_total=fdisk -l | grep -o "^Disk /dev/[sh]d[a-z]"|awk '{print $2}'|grep -v "/dev/[vsh]da"|sorttest_dev(){while [ "$#" -ne原创 2020-06-21 14:11:11 · 1290 阅读 · 2 评论 -
ubuntu16.04的环境变量配置文件
ubuntu16.04的环境变量配置文件写自定义目录标题复制自https://www.cnblogs.com/MaybeLL/p/12148942.html环境变量配置文件(Ubuntu16.04)/etc/profile用于设置系统级的环境变量和启动程序,在这个文件下配置会对所有用户生效。当用户登录(login)时,文件会被执行,并从/etc/profile.d目录的配置文件中查找shell设置。如果对/etc/profile修改的话必须重启才会生效/etc/bash.bashrc每一个运行b转载 2020-06-18 22:57:59 · 653 阅读 · 0 评论 -
Ubuntu 16.04 SSH 无法远程登录
对于新安装的Ubuntu系统16.04:在我们新安装ubuntu系统后需要安装以下软件及配置才可以远程登录到ubuntu系统:(1)安装vim新安装的ubuntu系统是不带vim,因此需要使用以下命令进行安装:sudo apt-get install vim(2)安装opensshsudo apt-get install openssh-server(3)配置sshd_config文件sudo vi /etc/ssh/sshd_config找到:PermitRootLogin prohib转载 2020-06-17 16:39:08 · 208 阅读 · 0 评论 -
Ubuntu16.04用户密码策略
一.过期等的设置/etc/login.defs密码策略PASS_MAX_DAYS 99999 #密码的最大有效期, 99999:永久有期PASS_MIN_DAYS 0 #是否可修改密码,0可修改,非0多少天后可修改PASS_MIN_LEN 5 #密码最小长度,使用pam_cracklib module,该参数不再有效PASS_WARN_AGE 7 #密码失效前多少天在用户登录时通知用户修改密码root默认是永不过期用原创 2020-06-15 21:28:08 · 4177 阅读 · 0 评论 -
Ubuntu16.04用户管理
查看/etc/passwd:默认创建了家目录,位置如上说明:先创立了目录,然后创建用户通过-d指定主目录,但是没有父目录的 骨架,如下:如果目录没有创建,会怎么样?/etc/passwd内容如下且/usr下没有lw7目录:接下来useradd -d /usr/lw8 -m lw8操作:没有/usr/lw8会自动创建,并且会拷贝.文件进入,作为主目录。useradd [option] username[option]:-d<登入目录> 指定用.原创 2020-06-15 20:55:09 · 234 阅读 · 0 评论 -
ubuntu16.04 ulimit命令详解
ulimit用来限制每个用户可使用的资源,如CPU、内存、句柄等。下面以ubuntu16.04为例进行总结。1 查看ulimit 格式ulimit -[SHacefilmnpqrstuvx]参数解释:参数S:表示软限制,当超过限制值会报警参数H:表示硬限制,必定不能超过限制值参数a:将列出所有资源限制参数c:当某些程序发生错误时,系统可能会将该程序在内存中的信息写成文件(除错用),这种文件就被称为核心文件(core file)。此为限制每个核心文件的最大容量参数d:每个进程数据段的最大值原创 2020-06-15 10:57:06 · 1924 阅读 · 1 评论 -
Ubuntu16.04开启coredump并设置core文件的产生位置
1、sudo su2、vim /etc/profile 添加 ulimit -c unlimited3、在你的主目录下创建core文件夹,比如我在/home/ji下创建core文件夹4、vim /etc/sysctl.conf 添加 kernel.core_pattern=/home/ji/core/core_%e_%p_%t kernel.c转载 2020-06-15 10:38:46 · 3833 阅读 · 0 评论 -
Ubuntu16.04 /etc/security/limits.conf配置问题
1./etc/security/limits.conf默认文件只有说明,具体配置自己添加,我的配置如下:表示所有的用户,不包括rootroot 用户更改之后,重启机器后,ulimit -a其他用户生效,root用户也生效2.vim /etc/security/limits.d/90-nproc.confroot用户测试结果:test用户测试结果:结论:/etc/security/limits.conf中配置后,以当中的配置为准。但是,/etc/security/limits.d/9原创 2020-06-11 15:31:57 · 1271 阅读 · 0 评论 -
设置 UBUNTU 16.04 的命令提示符(PS) 使其可以显示 完整的 主机名
设置 UBUNTU 16.04 的命令提示符(PS) 使其可以显示 完整的 主机名hostname背景:UBUNTU 16.04hostname : xbatu.com命令提示符中主机名称显示为 xbatu,即 lst@xbatu,而不是期望的 lst@xbatu.com。分析:UBUNTU 16.04 的命令提示符的显示格式主要是由 PS1 控制的,这里的 PS 是 Prompt Sign 的缩略语, 即 “提示符” 的意思。PS1:就是设置通常意义上的命令提示符显示格式。PS2:就是设置原创 2020-06-11 14:16:46 · 750 阅读 · 0 评论 -
Ubuntu 16.04 运行级别
Ubuntu 16.04 运行级别Deb系Ubuntu的默认开机的runlevel是5,可以用’runlevel’命令来查看当前的默认运行级别。debian的runlevel级别定义如下:0 – Halt,关机模式1 – Single,单用户模式2 - Full multi-user with display manager (GUI)3 - Full multi-user with display manager (GUI)4 - Full multi-user with display原创 2020-06-11 14:10:41 · 532 阅读 · 0 评论