关于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的自己去官网寻找

在 CentOS Linux 上安装 .NET - .NET | Microsoft Learn

在 Ubuntu 上安装 .NET - .NET | Microsoft Learn

posted @ 2024-03-19 19:56  大大只植物  阅读(44)  评论(0)    收藏  举报