使用composer require命令时提示没有权限

我这里是使用
composer require --prefer-dist “himiklab/yii2-rss-writer-module” “*”
下载yii2-rss-writer-module

报错截图
使用composer require命令时提示没有权限_第1张图片报错的原因:composer的很多包的获取途径是通过github,而部分获取是需要授权码的。

yii composer安装 github授权问题

1.删除~/.ssh目录下的known_hosts文件

-- 切换到ssh目录
cd ~/.ssh
rm -rf known_hosts

2.创建SSH Key

-- 查看key的情况
ls -al ~/.ssh
-- ssh-keygen -t rsa -C "github用户名",按三次回车
ssh-keygen -t rsa -C "vastshine"

默认生成id_rsa.pub,ssh命令默认只会读取 id_rsa这个私钥,id_rsa想改名?

-- 查看
cat ~/.ssh/id_rsa.pub

复制id_rsa.pub内容

3.登录github
点击头像 -》Settings -》SSH and GPG keys -》New SSH key

Title填 vastshine
Key填 刚才复制的id_rsa.pub内容

你可能感兴趣的:(yii2)