/images/avatar.jpeg

_浅行

SSH 密钥对的使用过程

Linux 默认使用密码登录,很不安全容易被暴力破解入侵。使用密钥登录可以增加安全性。下面将介绍如何配置密钥登录验证. 生成 ssh 密钥对首先我们需要在自己的

SSH 使用小技巧

取消初次连接确认在脚本中有时会使用 ssh 进行远程连接操作,如果是第一次 ssh 连接往往会提示你是否确认连接并要求你输入 yes, 才能继续。如何才能避免这个步骤

sshuttle 轻量级全局代理工具

穷人的 VPNsshuttle 是一个使用简单的轻量级全局代理工具(穷人的vpn),以 ubuntu 18.04 为例演示如何使用, 使用前提是你有一台远程的 linux 服务器 Github 官方仓库: https://github.com/sshuttle/sshuttle 安装 1 sudo apt

VMware - Linux 客户机中装载共享文件夹

1. 安装 vmware-tools 工具 1 2 3 4 5 6 7 [root@localhost ~]# mount /dev/cdrom /mnt mount: block device /dev/sr0 is write-protected, mounting read-only [root@localhost ~]# cp /mnt/VMwareTools-10.0.0-2977863.tar.gz . [root@localhost ~]# tar xzf VMwareTools-10.0.0-2977863.tar.gz [root@localhost ~]# cd vmware-tools-distrib/ [root@localhost vmware-tools-distrib]# ./vmware-install.pl [root@localhost vmware-tools-distrib]# ./vmware-install.real.pl 2. 重启虚拟机,设置共享文件夹,挂载共享文件夹 1 2

Git 使用指定的 key 连接

当 ssh key 文件不放在标准目录下, git 进行 clone push 操作时如何使用指定位置的 ssh key 最佳解决方案在 ~/.ssh/config 中添加配置 1 2 3 4 host github.com HostName github.com IdentityFile /data/sshkey/github_rsa User git 保持密钥的权限为 400 次佳解

Git 服务器搭建

安装Git 1 2 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel yum install git 接下来我们 创建一个 git 用户组和用户,用来运行 git 服务: 1 useradd -m git 创建证书登录收集所有需要登录的用户的公钥,公钥

Gitea 部署安装

Gitea 的部署安装很简单,直接从官方下载 gitea 二进制包运行就可以了 官方文档: https://docs.gitea.io/zh-cn/install-from-binary/ 二进制部署 gitea 安装 gitgit 版本只能是 2.x 及以上的版本,由于 centos 仓库自带的 git 版本默认为

macOS 命令行

视频格式转换ffmpeg 下载站点 1 ffmpeg -i 2020年MySQL数据库入门到精通.flv -codec copy 2020年MySQL数据库入门到精通.mov 清理DNS