Linux相關操作

2022-04-07 16:39:03 字數 2967 閱讀 9770

連線遠端伺服器時;需要使用者持有「公鑰/私鑰對」,遠端伺服器持有公鑰,本地持有私鑰。

客戶端向伺服器發出請求。伺服器收到請求之後,先在使用者的主目錄下找到該使用者的公鑰,然後對比使用者傳送過來的公鑰。如果一致,伺服器用公鑰加密「質詢」並傳送給客戶端。客戶端收到「質詢」後用私鑰解密,再發還給伺服器;認證結束。

選加密演算法(rsa、dsa),給秘鑰命名(可選),接著按三次回車即可建立成功。

新增許可權

chmod -r 700 ~/.ssh/chmod 600 ~/.ssh/authorized_keys

#

檢視公鑰

因為python安裝uwsgi一直裝不上,各種方法都用...絕望之下,重灌~然後發現yum依賴python2~,我順帶連python2也刪了,索性就連yum也卸了,全部重灌。

#

強制刪除已安裝程式及其關聯

rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps

#強制刪除所有殘餘檔案

whereis python |xargs rm -frv

#解除安裝現有的yum

rpm -qa|grep yum|xarg #

強制刪除已安裝程式及其關聯s rpm -ev --allmatches --nodeps

#強制刪除所有殘餘檔案

whereis yum |xargs rm -frv

#檢視自己系統版本的命令

cat /etc/redhat-release

krb5-devel-1.15.1-34.el7.x86_64.rpm

krb5-libs-1.15.1-34.el7.x86_64.rpm

libkadm5-1.15.1-34.el7.x86_64.rpm

libselinux-devel-2.5-14.1.el7.x86_64.rpm

openssl-devel-1.0.2k-16.el7.x86_64.rpm

openssl-libs-1.0.2k-16.el7.x86_64.rpm

python-2.7.5-76.el7.x86_64.rpm

python-iniparse-0.4-9.el7.noarch.rpm

python-libs-2.7.5-76.el7.x86_64.rpm

python-pycurl-7.19.0-19.el7.x86_64.rpm

python-urlgrabber-3.10-9.el7.noarch.rpm

rpm-python-4.11.3-35.el7.x86_64.rpm

yum-3.4.3-161.el7.centos.noarch.rpm

yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm

rpm包

rpm -ivh *.rpm --nodeps --force  #

不管依賴強制安裝

yum clean all

yum makecache

yum --skip-broken update

sudo yum -y update

rz      #

檢查是否安裝

yum -y install lrzsz #

安裝rpm -qa lrzsz #

檢視是否安裝成功

rz -y #

上傳檔案

sz /root/re.txt #

view code

vi /etc/sysconfig/network-scripts/ifcfg-ens33  #

每台機器的ifcfg-****找到自己的

#將下面內容有則修改,無則新增,ip對應自己的

'''onboot=yes

bootproto=static

ipaddr=?.?.?.140 # 自己的ip位址最後的隨意改,前提是不能ping通

gateway=?.?.?.? # # 對應預設閘道器

netmask=?.?.?.? # 對應子網掩碼

dns1=8.8.8.8

dns2=114.114.114.114

'''service network restart

#

wget   #

tar -zxvf node-v4.4.7-linux-x64.tar.gz -c /home/ #

解壓至home目錄

mv node-v4.4.7-linux-x64 node #

修改資料夾名

#修改環境變數

cat>>/etc/profile<

export path=/home/node/bin:$path

export node_path=$home/home/node:$home/home/node/lib/node_modules

eof#

生效source /etc/profile

sudo find / -name *tomcat*

ls -lr|grep "

^-"|wc -l

linux相關操作

1.linux許可權 第乙個字元一般用來區分檔案和目錄,第2 10個字元是用來表示許可權。d 表示是乙個目錄,事實上在ext2fs中,目錄是乙個特殊的檔案 表示這是乙個普通的檔案 l 表示這是乙個符號鏈結檔案,實際上它指向另乙個檔案。第2 10個字元當中的每3個為一組,左邊三個字元表示所有者許可權,...

Linux相關基礎操作

登入 root host mysql u root p 退出 mysql exit 1 顯示伺服器上當前存在什麼資料庫 show databases 2 建立名稱為rewin的資料庫 create database rewin 3 刪除名稱為rewin的資料庫 drop database rewin...

linux 使用者相關操作

1.切換使用者 su如當前是管理員,切換到gary使用者 su gary 當前是gary使用者,切換到 toot su root 需要輸入管理員密碼。2.建立使用者 useradd gary2 新增乙個gary2使用者,同時也建立了個同名的使用者組 useradd r g mysql mysql r...