对称加密 非对称加密
对称加密采用了对称密码编码技术,它的特点是文件加密和解密使用相同的密钥,即加密密钥也可以用作解密密钥
##把模板刻成锁,放在/home/server/.ssh/下,172.25.12.11里的server
vim/etc/ssh/sshd_config
把密码认证关闭
systemctl restart sshd ##重置sshd服务
scp /home/server/.ssh/id_rsa client@172.25.12.10:/home/client/.ssh/ ##把server里的id_rsa传送到client下的.ssh
##之后 client连接server不需要密码认证,直接登陆,通过server传的id_rsa文件
、
###########
##文件传输##
###########
du -sh 文件 ##查看文件的大小
###文件归档#####
1.把多个文件变为一个文件
2.
tar c ##创建
f ##指定文档文件名称
t ##显示归档文件中的内容
r ##向归档文件中添加文件
--get ##取出单个文件
--delete ##删除单个文件
x ##取出归档文件中的所有内容
-C ##指定解档目录 [root@server12 Desktop]# tar xf etc.tar -C /mnt/
-z ##gz格式压缩
-j ##bx2格式压缩
-J ##x2格式压缩
####文件压缩#######
zip etc.tar.zip -r etc.tar ##把etc.tar压缩为etc.tar.zip文件
unzip etc.tar.zip ##把zip解压缩
gzip etc.tar ##压缩为gz格式
gunzip etc.tar.gz ##将gz格式的压缩包解压
bzip2 etc.tar ##压缩为bx2个格式
bunzip2 etc.tar.bz2 ##将bx2格式解压
xz etc.tar ##xz格式压缩
unxz etc.tar.xz ##xz格式解压
tar zcf etc.tar.gz etc/ ##打包并压缩为gz
tar jcf etc.tar.bz2 etc/ ##打包并压缩为bx2
tar Jcf etc.tar.xz etc/ ##打包并压缩为xz
####文件的传输#######
scp file username@ip:/dir ##上传
scp username@ip:/dir dir ##下载
rsync [参数] file username@ip:/dir
rsync -r ##同步目录
-l ##不忽略连接
-p ##不忽略文件权限
-t ##不忽略文件时间戳
-g ##不忽略文件所有组
-o ##不忽略文件所有人
-D ##不忽略设备文件
##################
#####配置网络######
##################
[kiosk@foundation12 ~]$ nm-connection-editor ##图形界面配置ip地址
[kiosk@foundation12 Desktop]$ nmtui ##文本化界面配置ip地址
ifconfig 网卡 ip netmask ##临时设定
##静态网络设定####
vim /etc/sysconfig/network-scripts/ifcfg-xxxx
-------------------------------------------------
DEVICE=eth0 ##设备
BOOTPROTO=static | none ##设备工作方式
ONBOOT=yes ##开启网络服务激活设备
NAME=etho ##网络借口名称
IPADDR=172.25.12.10 ##ip地址
##动态网络设定#####
vim /etc/sysconfig/network-scripts/ifcfg-xxxx
-------------------------------------------------
DEVICE=eth0 ##设备
BOOTPROTO=dhcp ##设备工作方式
ONBOOT=yes ##开启网络服务激活设备
NAME=etho ##网络借口名称
对称加密采用了对称密码编码技术,它的特点是文件加密和解密使用相同的密钥,即加密密钥也可以用作解密密钥
非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。
在server端建立锁与钥匙。
ssh-keygen ##建立锁与密码
-------------添加key认证方式-----------------------------------------------
##把模板刻成锁,放在/home/server/.ssh/下,172.25.12.11里的server
vim/etc/ssh/sshd_config
把密码认证关闭
systemctl restart sshd ##重置sshd服务
scp /home/server/.ssh/id_rsa client@172.25.12.10:/home/client/.ssh/ ##把server里的id_rsa传送到client下的.ssh
##之后 client连接server不需要密码认证,直接登陆,通过server传的id_rsa文件
、
###########
##文件传输##
###########
du -sh 文件 ##查看文件的大小
###文件归档#####
1.把多个文件变为一个文件
2.
tar c ##创建
f ##指定文档文件名称
t ##显示归档文件中的内容
r ##向归档文件中添加文件
--get ##取出单个文件
--delete ##删除单个文件
x ##取出归档文件中的所有内容
-C ##指定解档目录 [root@server12 Desktop]# tar xf etc.tar -C /mnt/
-z ##gz格式压缩
-j ##bx2格式压缩
-J ##x2格式压缩
####文件压缩#######
zip etc.tar.zip -r etc.tar ##把etc.tar压缩为etc.tar.zip文件
unzip etc.tar.zip ##把zip解压缩
gzip etc.tar ##压缩为gz格式
gunzip etc.tar.gz ##将gz格式的压缩包解压
bzip2 etc.tar ##压缩为bx2个格式
bunzip2 etc.tar.bz2 ##将bx2格式解压
xz etc.tar ##xz格式压缩
unxz etc.tar.xz ##xz格式解压
tar zcf etc.tar.gz etc/ ##打包并压缩为gz
tar jcf etc.tar.bz2 etc/ ##打包并压缩为bx2
tar Jcf etc.tar.xz etc/ ##打包并压缩为xz
####文件的传输#######
scp file username@ip:/dir ##上传
scp username@ip:/dir dir ##下载
[root@server12 Desktop]# rsync -r mnt root@172.25.12.10:/root/Desktop/
rsync [参数] file username@ip:/dir
rsync -r ##同步目录
-l ##不忽略连接
-p ##不忽略文件权限
-t ##不忽略文件时间戳
-g ##不忽略文件所有组
-o ##不忽略文件所有人
-D ##不忽略设备文件
##################
#####配置网络######
##################
[kiosk@foundation12 ~]$ nm-connection-editor ##图形界面配置ip地址
[kiosk@foundation12 Desktop]$ nmtui ##文本化界面配置ip地址
ifconfig 网卡 ip netmask ##临时设定
##静态网络设定####
vim /etc/sysconfig/network-scripts/ifcfg-xxxx
-------------------------------------------------
DEVICE=eth0 ##设备
BOOTPROTO=static | none ##设备工作方式
ONBOOT=yes ##开启网络服务激活设备
NAME=etho ##网络借口名称
IPADDR=172.25.12.10 ##ip地址
NETMASK=255.255.255.0 | PREFIX=24 ##子网掩码
##动态网络设定#####
vim /etc/sysconfig/network-scripts/ifcfg-xxxx
-------------------------------------------------
DEVICE=eth0 ##设备
BOOTPROTO=dhcp ##设备工作方式
ONBOOT=yes ##开启网络服务激活设备
NAME=etho ##网络借口名称