装好centos 7系统后默认没有做配置情况下,任何用户都可以使用su命令来切换到root用户,这样是很不安全的。我们可以开启su认证,限制只有wheel组的用户才能使用su命令切换用户。其他没有加入wheel组的用户将不能使用su命令来切换任何其他用户

2018年06月26日 8119点热度 0人点赞 阅读全文

linux下sshd服务的一些安全配置,目前想到这么多: 0、主要的还是关注SSH软件版本及漏洞补丁的更新 1、修改SSH默认端口号 2、限制SSH远程访问地址(hosts.allow、sshd_config、firewalld等都可以实现) 3、禁止root远程登录以及指定允许登录ssh的用户名(修改sshd_config实现) 4、修改或隐藏telnet ssh端口时显示的版本信息 5、禁止使用密码登录,而通过ssh key登录(修改sshd_config以及生成ssh key实现) 6、限制使用su切换的用户…

2018年06月25日 3204点热度 0人点赞 阅读全文

讲下在服务器不能连外网的情况下,怎么解决依赖关系正常安装需要的软件包。主要就三点:1、虚拟机中安装和服务器一致的系统版本做测试环境(纯净系统)。2、修改yum配置文件,开启安装包缓存。3、在该测试环境中使用yum安装需要的软件包,并搜集yum缓存中所有包装宝即可。

2018年06月18日 8067点热度 2人点赞 阅读全文

前几篇已经讲了怎么安装jenkins及gitlab,并且能使用git客命令提交代码到gitlab仓库以及使用jenkins手动构建gitlab上一个简单的java项目。本章讲下客户端push代码后jenkins自动构建。主要有3点:1、jenkins安装好GitLab以及Gitlab Hook插件;2、新建jenkins时,使用构建触发器,选择将更改推送到gitlab时构建然后记录生成的http连接及token;3、在gitlab网页端添加对应的Webhook。

2018年06月18日 3908点热度 0人点赞 阅读全文

有个目录下面,存放的都是文件名包含日期的固定格式的文件,有个需求要查看下除了今天之外的所有数据文件的大小。一般组合命令就能实现:首先要能过滤出不想要查看的文件,然后要能查看到指定文件的大小及总大小,组合到一起即可。

2018年06月13日 3834点热度 0人点赞 阅读全文

前面已经说了怎么安装jenkins和GitLab,使用GitLab创建测试项目并能在linux下使用git客户端提交代码到gitlab。这次说下怎么使用jenkins来从GitLab获取项目代码来构建一个简单的java项目(使用Gradle脚本来构建)。

2018年06月06日 3260点热度 0人点赞 阅读全文

本文讲centos7下安装gitlab-10.0.0,并注册普通用户创建一个测试项目,配置linux客户端使用ssh key对gitlab项目进行拉取、提交等操作。

2018年06月04日 4759点热度 2人点赞 阅读全文

Jenkins 1.658刚安装好的时候,默认是任何用户拥有任何权限的,就是不需要登录就能对jenkins进行任何操作,这样是很不安全的,所以要进行一定的安全配置,比我这里打算设置1、未登录用户没有任何权限。2、不允许用户注册,管理员手动创建用户,为用户在安全矩阵分配对应权限。

2018年06月03日 2362点热度 2人点赞 阅读全文
145678