indexad

文章分类- linux -下的文章


ssh服务器认证配置

1.安装openssh-server apt-get isntall openssh-server 2.生成密钥 ssh-keygen -t rsa -b 1024 a:加密的类型 b:密钥保存的路径 c:输入一个保护私钥的密码 d:重复输入密码 以上四步可设可不设 3.在用户下的.ss/目录下生成了  私钥id_rsa  公钥id_rsa.pub 4.把公钥id_rsa.pub改名用authorized_keys 也可以新建一个authorized_keys实行下面命令 cat id_rsa.pub >> authorized_keys(将生成的公钥文件写入authorized_keys文件) chmod 400 authorized_keys (将authorized_keys文件的权限设置为400) 5.把私钥id_rsa拷贝到windows下面 6.生成私钥id_rsa使用的KEY 7.修改配置文件:/etc/ssh/sshd_config Protocol 2 (仅使用SSH2) ---------------------------9行 PermitRo...

openvpn安装及使用

一.openvpn安装及使用 apt-get -y install openvpn libssl-dev openssl openvpn安装完毕后,我们来查看openvpn的版本,如下: openvpn --version 二.安装easy-rsa,使用如下命令: apt-get -y install easy-rsa 三.openvpn与easy-rsa安装完毕后,我们需要在/etc/openvpn/目录下创建easy-rsa文件夹,如下: mkdir /etc/openvpn/easy-rsa/ 安装后的easy-rsa 在/usr/share/easy-rsa/ 方便管理 建议放在一起 cp -r /usr/share/easy-rsa/* /etc/openvpn/easy-rsa/ 四 root用户制作证书 在开始制作CA证书之前,我们还需要编辑vars文件,修改如下相关选项内容即可。如下: sudo vi /etc/openvpn/easy-rsa/vars export KEY_COUNTRY="CN" export KEY_PROVINCE=...

git服务器安装及使用

一、安装配置git lguanf@ubuntu-12-04:~$ sudo apt-get install git-core openssh-server openssh-client 添加用户git, 该用户将作为所有代码仓库和用户权限的管理者: lguanf@ubuntu-12-04:~$ sudo useradd -m git lguanf@ubuntu-12-04:~$ sudo passwd git(设置git管理者用户密码) 二、建立git仓库: lguanf@ubuntu-12-04:~$ sudo mkdir /home/git/repositories 让除了git以外的用户对此目录无任何权限: lguanf@ubuntu-12-04:~$ sudo chown git:git /home/git/repositories lguanf@ubuntu-12-04:~$ sudo chmod 755 /home/git/repositories 三、安装配置gitosis 1、初始化一下服务器的git用户,这一步其实是为了安装gitosis做准备。在任何一 台机器...

ubuntu安装编译工具

sudo apt-get install build-essential //安装主要编译工具 gcc, g++, make sudo apt-get install autoconf automake //可以不装