Linux 搭建 Git 服务器
搭建 Git 服务器很简单,做个记录。 首先添加 git 用户并配置: sudo adduser git su git cd mkdir .ssh && chmod 700 .ssh touch .ssh/authorized_keys && chmod 600 .ssh/authorized_keys # 添加公钥到 authorized_keys,以便登录 ...
搭建 Git 服务器很简单,做个记录。 首先添加 git 用户并配置: sudo adduser git su git cd mkdir .ssh && chmod 700 .ssh touch .ssh/authorized_keys && chmod 600 .ssh/authorized_keys # 添加公钥到 authorized_keys,以便登录 ...
为了服务器安全,一般都会使用密钥登录,但是有时候换到其他的电脑上进行登录就不方便了,有个简单的做法是在 SSH 登录时多加一层验证:Two-fact ...
平常在测试的时候会开启测试分支,但是不能保证每次提交的 commit log 都是有意义的,而在合并测试分支的时候需要忽略掉这些 commit log,简单的做法是在合并的时 ...
安装 # docker curl -sSL https://get.docker.com/ | sh docker -v sudo groupadd docker sudo usermod -aG docker $USER groups $USER # 重新登录或重启机器之后生效 # docker-compose # https://docs.docker.com/compose/install/#install-compose sudo curl -L https://github.com/docker/compose/releases/download/1.15.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose docker-compose --version 常用命令 # 容器 docker ps -a docker start {id|name} docker restart {id|name} docker ...
今天在查看 auth.log 发现了大量 cron session 的日志,每隔一个小时就出现几次,看起来是定时任务在调用时以 root 用户执行而记录下来了,不过我的定时任务也没有这么频繁, ...