国产又粗又猛又大的视频在线播放_精品国产一区二区日韩91_日韩成人成色在线观看_日韩毛片一二三区_打扑克牌又疼又叫软件下载_欧美激情综合色综合啪啪五月_国产精品激情自拍系列_麻豆国产在线视频_fc2成人免费人成在线观看播放_那里可以免费看毛片

跳轉(zhuǎn)到主要內(nèi)容

Unix

openssl加解密字符

分類
故障描述

  項目交付過程中,密碼需要以密文方式保存,發(fā)送。如何進行密碼加解密。

故障分析

  無

處理過程

采用Openssl加密解

加密方式

echo Corem@123 | openssl aes-256-cbc -k 12345 -base64
//Corem@123是明文密碼,12345表示加密用的密碼。舉例如下:
[root@webtest omuser]# echo Corem@123 | openssl aes-256-cbc -k 12345 -base64
 *** WARNING : deprecated key derivation used.
Using -iter or -pbkdf2 would be better.
U2FsdGVkX191ald66qqAv7/jBJHINd5Ka45D9wtl23A=   //此處為生成的加密密碼

解密方式

echo 加密密鑰 |  openssl aes-256-cbc -d -k 12345 -base64
舉例說明
[omuser@www ~]$ echo U2FsdGVkX191ald66qqAv7/jBJHINd5Ka45D9wtl23A= | openssl aes-256-cbc -d -k 12345 -base64
*** WARNING : deprecated key derivation used.
Using -iter or -pbkdf2 would be better.
Corem@123

如上所示,傳遞文件僅需傳遞U2FsdGVkX191ald66qqAv7/jBJHINd5Ka45D9wtl23A=。12345另行方式傳遞即可。

 

加強級加解密算法:

echo '待加密密碼' | openssl aes-256-cbc -md sha512 -a -pbkdf2 -iter 100 -salt -pass pass:'加密密鑰'
echo '待解密解碼' | openssl aes-256-cbc -md sha512 -a -d -pbkdf2 -iter 100 -salt -pass pass:'加密密鑰'

 

建議/總結(jié)

  無

Linux MTU修改方法

分類
故障描述

  Centos 7對接分布式存儲。測試性能無法達到預(yù)期性能。檢查發(fā)現(xiàn)MTU值為默認的1500。建議修改MTU

故障分析

  無

處理過程

echo MTU=9000 >> /etc/sysconfig/network-scripts/ifcfg-bond1
echo MTU=9000 >> /etc/sysconfig/network-scripts/ifcfg-bond0
nmcli  connection  reload
nmcli  connection down bond1 && nmcli connection up bond1
nmcli  connection down bond0 && nmcli connection up bond0

建議/總結(jié)

  無

putty采用證書登陸Linux系統(tǒng)

分類
故障描述

  putty如何采用證書登陸Linux


 


 

故障分析

  無

處理過程

1、使用PUTTYGEN生成證書,保存公鑰和私鑰,私鑰用來認證時引用。如下圖:
sshgen

2、將公鑰追加到/root/.ssh/authorized_keys

例如:cat >>/root/.ssh/authorized_keys << EOF

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC
EOF

3、采用證書登陸命令

putty -ssh [email protected] -i xxx.ppk  //此處引用私鑰

建議/總結(jié)

  無

ipmitool設(shè)置pxe默認為傳統(tǒng)模式,如何配置為efiboot

故障描述

故障分析

  無

處理過程

ipmitool.exe -I lanplus -H 192.168.170.50-U Administrator -P Admin@9000 chassis bootdev pxe
ipmitool.exe -I lanplus -H 192.168.170.50 -U Administrator -P Admin@9000  chassis  power reset

pxe啟動為傳統(tǒng)模式。

如果需要設(shè)置為efi模式。配置如下

ipmitool.exe -I lanplus -H 192.168.170.50-U Administrator -P Admin@9000 chassis bootdev pxe options=efiboot

建議/總結(jié)

  無

Linux環(huán)境大規(guī)模數(shù)據(jù)遷移

分類
故障描述

  客戶需要將150T數(shù)據(jù)從/backup遷移到/newnas目錄。

故障分析

  無

處理過程

1、分析目錄結(jié)構(gòu),盡量單個遷移任務(wù)遷移2-3T。

2、工具采用rsync -aPv --delete方式。

3、舉例

rsync -aPv /backup/data/2023-11-07 /newnas/data/ > /var/log/rsync/2023-11-07 &

4、根據(jù)目錄拉起多個任務(wù):ls | xargs  rsync -aPv /backup/data/{}  /newnas/data/ > /var/log/rsync/{} &

5、路徑割接前,建議每小時同步更新一次??s小最終割接增量更新時間。

6、由于rsync會對文件進行比對。默認是單進程,建議啟動多進程。

7、rsync運行過程中查看余下進程數(shù)watch -n 5 'ps -aux | grep rsync | grep -v grep | wc -l' //每五秒查看一次進程數(shù)。

建議/總結(jié)

  無

Linux集群SSH免密登陸

分類
故障描述

  無

故障分析

  無

處理過程

      Linux集群規(guī)模20臺,需相互間免密登陸。

      先選擇一臺主機保存所有主機的密鑰,然后將密鑰復(fù)制到所有主機。

1.登陸每臺主機創(chuàng)建ssh.pub:

[root@master-1 ~]# ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa
Your public key has been saved in /root/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:Z0rzrrX1DA+Yjw6S9iFnoGQfQc9NVn1PXEXHohC/gno root@jumpserver
The key's randomart image is:
+---[RSA 3072]----+
|      .   +o.. +B|
|     . o +..  o *|
|      . o .... +.|
|       . .  ..  .|
|    o o S + .    |
|   o o * * +     |
|    . B E = +    |
|     . B = = *   |
|        oo= . +  |
+----[SHA256]-----+

 

2. 每臺主機執(zhí)行ssh-copy-id root@master-1復(fù)制到Master-1

3.登陸Master-1將密碼復(fù)制到所有主機:

scp .ssh/authorized_keys root@master-2:/root/ssh.txt

scp .ssh/authorized_keys root@master-3:/root/ssh.txt

scp .ssh/authorized_keys root@node-1:/root/ssh.txt

....

4.登陸每臺主機,將ssh.txt追加到.ssh/authorized_keys即可。

cat /root/ssh.txt >> /root/.ssh/authorized_keys

建議/總結(jié)

  無

提示RMagick過時,請使用rmagick的問題

故障描述

  客戶某軟件rmagick無法使用;提示: [DEPRECATION] requiring "RMagick" is deprecated. Use "rmagick" instead

故障分析

  無

處理過程

gem list rmagick

*** LOCAL GEMS ***

rmagick (2.16.0)

============

irb
irb(main):001:0> nil
=> nil
irb(main):002:0> puts "defined" if Object.const_defined?(:Magick)
=> nil
irb(main):003:0>  require 'rmagick'
LoadError: libMagickWand-6.Q16.so.2: cannot open shared object file: No such file or directory - /data/ruby/lib/ruby/gems/2.3.0/gems/rmagick-2.16.0/lib/RMagick2.so
        from /data/ruby/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:133:in `require'
        from /data/ruby/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:133:in `rescue in require'
        from /data/ruby/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:40:in `require'
        from /data/ruby/lib/ruby/gems/2.3.0/gems/rmagick-2.16.0/lib/rmagick_internal.rb:12:in `<top (required)>'
        from /data/ruby/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /data/ruby/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /data/ruby/lib/ruby/gems/2.3.0/gems/rmagick-2.16.0/lib/rmagick.rb:1:in `<top (required)>'
        from /data/ruby/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:133:in `require'
        from /data/ruby/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:133:in `rescue in require'
        from /data/ruby/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:40:in `require'
        from (irb):3
        from /data/ruby/bin/irb:11:in `<main>'

========================提示找不到庫文件===========

查找?guī)煳募?/p>

find / -name libMagickWand-6.Q16.so.2
/usr/local/lib/libMagickWand-6.Q16.so.2

=========================

ldconfig /usr/local/lib

irb
irb(main):001:0> puts "defined" if Object.const_defined?(:Magick)
=> nil
irb(main):002:0> require 'rmagick'
=> true
irb(main):003:0> puts "defined" if Object.const_defined?(:Magick)
defined
=> nil
irb(main):004:0> quit

=================問題解決。

建議/總結(jié)

  無

Aix安裝Bash實現(xiàn)tab自動補齊及命令提示

故障描述

  Aix6.1,默認Shell不支持命令提示及Tab自動補齊功能。如何解決!

故障分析

  無

處理過程

  建議安裝Bash。具體如下:

1、登陸http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/alpha.html,下載對應(yīng)的Bash版本RPM到Aix服務(wù)器。

2、在服務(wù)器上通過rpm -ivh xxxx,rpm安裝此文件

3、在登陸成功后輸入bash即可啟用。

建議/總結(jié)

  無