怎么样看网站用什么程序做的,海珠区有没有专门做网站的地方,wordpress 作者页,如何用区块链加密wordpress密钥登录 密钥登录比帐号密码方式更安全、更方便#xff0c;并提供了更多的自动化和批处理选项。 安全性#xff1a;使用非对称加密算法#xff0c;公钥存在服务器#xff0c;私钥存在本地计算机#xff0c;私钥不在网络传输#xff0c;降低被黑客截获风险。强密码#…密钥登录 密钥登录比帐号密码方式更安全、更方便并提供了更多的自动化和批处理选项。 安全性使用非对称加密算法公钥存在服务器私钥存在本地计算机私钥不在网络传输降低被黑客截获风险。强密码避免使用弱密码或多个服务器用相同密码的风险。密钥长度通常比密码更长因此更难以被破解。方便性设置了密钥登录无需每次都输入密码在频繁登录多个服务器时特别方便。自动化密钥登录适用于自动化脚本和批处理作业执行远程命令或复制文件无需人工干预。
加密方法 在Linux中默认的密钥锁码方法是RSA它使用RSA算法生成公钥和私钥并使用私钥进行加密和解密。 对称加密 相同密钥加密和解密。如DES、3DES、AES等特点是加密和解密速度快。非对称加密 不同密钥加密和解密。如RSA、DSA、ECC等特点是安全性高但速度相对较慢。
密钥工具 ssh-keygen
# 生成2048位RSA密钥(默认)
ssh-keygen# 生成4096位RSA密钥
ssh-keygen -t rsa -b 4096# 生成512位ECDSA密钥
ssh-keygen -t ecdsa -b 512示例主机A登录B
LinuxA: 192.168.0.31 LinuxB: 192.168.0.32
# 在LinuxA下生成密钥对密钥文件在~/.ssh目录
ssh-keygen# 复制公钥到B主机输入B主机密码格式ssh-copy-id userip -p port
ssh-copy-id 192.168.0.32 # 默认22端口# 免密登入B主机
ssh 192.168.0.32# 免密复制文件(A到B也可B到A)
scp -P 22 /homea/abc.zip root192.168.0.32:/homeb/免密设置成功无需输入密码写自动化脚本完成应用部署等。
附ssh-keygen 命令选项
命令参数 -b指定密钥长度 -e读取openssh的私钥或者公钥文件 -C添加注释 -f保存密钥的文件名(默认存到~/.ssh/下,生成id_rsa和id_rsa.pub两个文件) -i读取未加密的ssh-v2兼容的私钥/公钥文件 -l显示公钥文件的指纹数据 -N提供新密码空表示不需要密码 -P提供旧密码空表示不需要密码 -q静默模式 -t指定要创建的密钥类型 -y: 读取私钥输出公钥
附scp 命令选项 scp(secure copy), 是linux系统下基于ssh的远程加密文件拷贝命令。 命令格式 scp [参数] [原路径] [目标路径]
命令参数 -1使用协议ssh1 -2使用协议ssh2 -4使用IPv4寻址 -6使用IPv6寻址 -B使用批处理模式 -C允许压缩 -p保留原文件的修改时间访问时间和访问权限 -q不显示传输进度条 -r递归复制整个目录 -v输出详细信息。 -c cipher以cipher将数据传输进行加密 -F ssh_config替代的ssh配置文件 -i identity_file从指定文件中读取传输时使用的密钥文件 -l limit限定用户所能使用的带宽以Kbit/s为单位 -P port指定端口号
Linux免密登录——A登录B密钥设置(SSH SCP)SSH密钥登录比帐号密码方式更安全、更方便并提供了更多的自动化和批处理选项。https://blog.oxings.com/article/100