关于centos7.6使用秘钥登陆,安装git和.net core
秘钥登陆
先用root登陆
ssh-keygen -t rsa
使用上述指令生成rsa秘钥
cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
然后使用上面指令复制公钥到authorized_keys
vim /etc/ssh/sshd_config
编辑

重启sshd服务
systemctl restart sshd
最后下载私钥到本地

然后配置私钥输入root(我这边是root用户)就可以跳过密码直接进去centos了
安装git
centos7.6默认的git是1.8 太老了,就算update也没用,那么就自己来
首先如果安装了git,请先卸载
yum remove git
安装git仓库
rpm -ivh http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-1.noarch.rpm
最后安装
yum -y install git
可以看到是新版的git了

接下来顺带介绍git仓库怎么用ssh
cat root/.ssh/id_rsa.pub
还是这个公钥,复制后填入git仓库的公钥里面,我这里是gitee

然后用对应的ssh代码
git clone ssh地址
注意,第一次拉取要输入yes

就可以拉取代码了(这种方式主要用于部署)

安装.net core
这个其实可以再官网随便找到,不过我这里做了个记录
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
sudo yum install dotnet-sdk-7.0
我这里需要7.0的sdk 要runtime的自己去官网寻找
浙公网安备 33010602011771号