linux linux服务器安全设置

一.添加用户

为web项目添加用户

1.添加用户组
  1. groupadd web
2.添加用户
  1. useradd -g web dev
  • web为用户组名
  • dev替换成自己想要的用户名即可
3.设置用户目录权限
  1. chmod -R 755 /home/dev
4.将某些账号加入到可以有sudo权限的行列中.

第一步:给/etc/sudoers文件添加可写权限(默认是没有写的权限)

  1. chmod u+w /etc/sudoer

linux 基于ubuntu打造完美的开发环境

一、安装系统

1.下载最新的长期稳定版系统

如ubuntu18.04 LTS版

2.制作安装引导盘(使用u盘来制作)
3.安装系统

在安装时建议使用LVM这种分区方式

4.重启系统

安装完成后,请拨掉安装使用的u盘,并重启系统

二、基础设置

1.硬盘分区

如果只有一块硬盘,则不需要分区,因为安装的时候,已经分区,假如有另外一块硬盘/dev/sdb1

(1)通过fdisk来分区

  1. sudo fdisk /dev/s

linux 通过ssh key来简化git提交流程即免密码提交git代码

默认情况下,我们在本地代码库中每一次提交,都需要输入git的用户名和密码,感觉非常麻烦,那有没有可以不用每次输入用户名和密码的方法呢,答案是有的,那么,下面请跟随我的脚本来简化这一流程。

一、本地通过ssh-keygen工具生成密钥和公钥

1.安装openssl

针对Redhat/CentOS系统

  1. yum install openssl openssl-devel

针对debian/ubuntu系统:

linux 浅谈Linux系统参数调优

一、ulimit优化

ulimit约束了系统最大打开的文件数量,可以通过以下方式来修改:

  • 通过ulimit -n命令来修改,如ulimit -n 65535
  • 通过修改/etc/security/limits.conf,将注释内容去掉

    内容如下:

  1. * soft nofile 65535
  2. * hard nofile 65535
  3. root soft nofil

linux 更换Linux(CentOS)中的yum更新源

一直以来使用yum update来更新linux内核都很慢,毕竟yum源在国外。为了更快的更新系统工具,把yum源设置为网易的yum源。

第一步:重命名原有默认的yum源,也作备份使用。

  1. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

第二步:下载网易yum源配置文件:根据自己的操作系统版本来选择