嘗試進行軟件包更新時,出現以上問題,如下圖:
出現以上問題,是由於該用戶沒有對應的權限,將該用戶的權限添加上就可以了。具體步驟如下:
1、切換成root用戶,然後cd到etc目錄下:
2、修改sudoers文件的權限爲所有權限: chmod 777 sudoers
3、編輯sudoers文件,命令爲:vi sudoers
4、文件打開以後,按 i 進入編輯模式,找到root ALL=(ALL:ALL)ALL 這一行,在下面添加:
xxq ALL=(ALL:ALL) ALL
將當前用戶添加進去
編輯文件常用的命令如下:
我們使用:wq!命令,保存並退出。
5、使用chmod 440命令,修改回sudoers文件的權限爲440
6、按下exit,退出root權限
然後就可以使用sodu命令安裝了。但是centOs 安裝軟件的命令爲yum,所以應該爲:yum install openssh-server
ssh相關命令如下:
1、查看ssh是否安裝:rpm -qa | grep ssh
2、重啓ssh服務
輸入命令:service sshd restart
查看ssh服務是否啓動22端口:netstat -antp | grep sshd