Linux服务器使用tar加密压缩文件】的更多相关文章

使用tar命令进行加密压缩时需要和OpenSSL进行结合 加密压缩命令如下: tar -zcf - filename |openssl des3 -salt -k passwd | dd of=filename.des3 filename   你要打包的文件.或目录名 -k  可以不使用 -k参数后跟密码表示自动验证密码 不使用则需要手动输入密码 passwd   加密的密码 filename.des3   输出的文件名 解压: dd if=filename.des3 |openssl des3…
mac终端命令加密压缩文件为zip包,命令如下: zip -e ~/desktop/a.zip b.doc c.txt d.sql 注释:a.zip为加密后的文件 b.doc c.txt d.sql为需要加密的文件,a.zip后加空格后,把需要的文件拖进去就可以了 然后按enter键,输入密码,再次输入相同密码,就可以进行加密压缩文件了…
3.2 使用 unzip 命令解压缩 zip 文件 将 shiyanlou.zip 解压到当前目录:   $ unzip shiyanlou.zip 使用安静模式,将文件解压到指定目录:   $ unzip -q shiyanlou.zip -d ziptest 上述指定目录不存在,将会自动创建.如果你不想解压只想查看压缩包的内容你可以使用 -l 参数:   $ unzip -l shiyanlou.zip 注意: 使用 unzip 解压文件时我们同样应该注意兼容问题,不过这里我们关心的不再是上…
OpenSSL是一个开源的用以实现SSL协议的产品,它主要包括了三个部分:密码算法库.应用程序.SSL协议库.Openssl实现了SSL协议所需要的大多数算法.下面介绍使用Openssl进行文件的对称加密操作. 一.Openssl支持的加密算法有:-aes-128-cbc -aes-128-cfb -aes-128-cfb1-aes-128-cfb8 -aes-128-ecb -aes-128-ofb-aes-192-cbc -aes-192-cfb -aes-192-cfb1-aes-192-…
一.图形化工具 FileZilla.SecureCRT,连接Linux服务器后直接操作 二.命令 使用终端模拟软件连接服务器后,首先安装lrzsz工具包 yum install lrzsz rz ,上传文件 sz filename  ,下载文件(只能下载文件,文件夹考虑先打包  tar -czvf xxx.tar.gz xxx/  将xxx文件夹打包压缩为xxx.tar.gz文件)…
前言 对于xz这个压缩相信很多人陌生,但xz是绝大数linux默认就带的一个压缩工具,xz格式比7z还要小. 今天在下载Node.js源码包的时候遇到的这种压缩格式.查了一下资料,这里进行一下记录,分享出来供大家参考学习,下面来看看详细的记录吧. 创建xz压缩文件 1 xz -z 待压缩文件名 -k 保留原文件: -0至-9调节压缩率.如果不设置,默认压缩等级是6: 解压xz压缩文件 1 xz -d 待解压文件 -k 保留原文件: 这样解压出来的文件是tar格式的打包文件,需要执行: 1 tar…
机器:ML-01/ML-02/ML-03 需求: 1.在ML-01上自动将文件同步至ML-02/ML-03 2.在ML-01上通过脚本重启ML-02/ML-03上的R服务 说明:以下示例中,ML-02的ip地址以“ml02ip”代替,注意替换 一.配置免密登陆 在ML-01上生成密钥文件: 先用命令 sudo su -  切换至root用户: sudo su - 使用ssh-keygen生成密钥文件和私钥文件: ssh-keygen -t rsa 其中rsa为一种加密方式,另一种为dsa 这时,…
在工作中,每次部署应用时都需要从本机Windows 服务器拷贝文件到Linux 上,有时还将Linux 上的文件拷到本机,这些操作都是可以使用pscp实现的.下文将详细描述如何使用: PSCP (PuTTY Secure Copy client)是PuTTY 提供的文件传输工具,通过 SSH 连接,在两台机器之间安全的传输文件,可以用于任何 SSH(包括 SSH v1.SSH v2) 服务器. 1.下载: 可以从http://www.chiark.greenend.org.uk/~sgtatha…
准备工作: 一.Linux服务器一台,并配置ssh(本文以腾讯云服务器为例). 1.生成秘钥 打开腾讯云控制台,依次选择:总览->云服务器->SSH秘钥 点击创建秘钥,输入秘钥名称,点击确定.控制台回帮你保存公钥,私钥需要你下载下来保存到本地. 2.配置ssh 登录云主机,选择秘钥登录,选择上一步保存的私钥,点击确定,登录成功. 二.通过Xshell连接服务器. 云盘连接:https://pan.baidu.com/s/1Fd9vSedbJ7bVRcJr2NWmqQ,提取码:olpw(附注册码…
加密压缩 tar -czvf - file | openssl des3 -salt -k password -out /path/to/file.tar.gz 解密解压 openssl des3 -d -k password -salt -in /path/to/file.tar.gz | tar xzf -…
如果在zip压缩文件,可以使有unzip来进行解压.可以直接使用yum进行下载. 但如果是rar类型压缩文件,使用yum就可能无法直接安装. 要到网址:https://www.rarlab.com/download.htm进行选择适合自已主机的下载. 我下载的版本是rarlinux-x64-5.6.0 直接下载地址为:https://www.rarlab.com/rar/rarlinux-x64-5.6.0.tar.gz 下载完成后,操作如下. tar -xf rarlinux-x64-.tar…
需求环境 图片上传最简单的就是上传web项目下,这样图片与项目不可分离会产生很多不必要的影响.例如:重新部署项目需要把所有上传的图片再copy一份等. 图片与项目分离有好几种方式: 方式一.在linux服务器下创建一个文件夹路径,映射到tomcat服务器相对路径[本节介绍]. 方式二.如果有条件的话,自己搭建图片服务器. 第一步:在linux下创建上传图片的文件夹(自定义) makdir -p /usr/java/uploadFiles 第二步:修改tomcat中conf下的server.xml…
我们首先来熟悉一些相关的命令以及操作: ls      #展示linux服务器当前工作目录[你连接sftp时所处的目录]下的所有文件以及文件夹 lcd  F:\niki      #绑定你在windows本地的工作目录[此处应有你想要上传给linux主机的文件] lls  #打印出,在本地工作目录下可以上传的文件 put file #上传文件至linux服务器远端 put -r filepath  #上传一个文件夹到Linux服务器 首先连接好的虚拟机,右键,点击连接ftp 接下来看一下操作的截…
问题:用tar解压文件出现错误Not found in archive 解决办法:加上-C参数  tar -zxvf ZenTaoPMS.8.1.3.zbox_64.gz -C /usr 因为压缩文件使用的相对路径在当前目录下找不到解压的目录,通过使用-C指定解压目录可解决此问题解决…
前言 近几日,用爬虫采集的了一些数据,存放到硬盘中,随着数据量越来越多,所以想上传到网盘当中,可是不加下密又觉得不放心, 所以开始用PHP的zip模块进行压缩加密. 开始 $zipArc = new \ZipArchive(); if ($zipArc->open('/home/test.zip', ZipArchive::CREATE | ZipArchive::OVERWRITE) === true) { //设置密码 注意此处不是加密,仅仅是设置密码 if (!$zipArc->setP…
问题: windows通过jumpserver远程登录到linux服务器,使用rz上传jar包,速度太慢(10k以内). 解决方案: 思路:通过ssh直接登录远程服务器 1.secureCRT-> tools->create public key 2.新建登录远程服务器的session 3.设置session的property,将authentication中的password选项去除,并将publickey选项的properties设置成identity 4.通过jumpserver登录远程…
--------------------------- 2017-01-16 初版 2017-01-17 增加ssh登录端口修改 -------------------------- 一.使用ssh ssh命令用于远程登录Linux主机. window下可以用putty来ssh登录,mac下直接使用terminal即可. 1.语法 常用格式:ssh [-l login_name] [-p port] [user@]hostname 更详细的可以用man ssh查看. 使用账号登录指定ip的服务器…
tar命令可以为linux的文件和目录创建档案.利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的. 首先要弄清两个概念:打包和压缩. 打包是指将一大堆文件或目录变成一个总的文件. 压缩则是将一个大的文件通过一些压缩算法变成一个小文件. 更多详细用法请参照man tar   #常用命令选项 -c 打包 -x 解包解压缩 -t 查看 -v 显示详细信息 --exclude 排除 -C 指定目录 #3种压缩格式,压缩率从低…
浏览器控制台看一下RequestHeader有一个Accept-Encoding,而RespondHeaders中也会有一个Content-Encoding和他进行对应. Accept-Encoding当我们的浏览器发起一个文件的请求时告诉服务器支持哪几种压缩方式,也就是服务器用这几种压缩方式浏览器都能解压,当服务器接收到请求后,知道浏览器支持的压缩方式,服务器就会自动识别其中一种进行压缩并且告诉浏览器自己用了哪个方式压缩,浏览器知道后就知道用哪种对应方式解压了 根据拓展名限制一下支持的几钟压缩…
bunzip2 file1.bz2 解压一个叫做 'file1.bz2'的文件 bzip2 file1 压缩一个叫做 'file1' 的文件 gunzip file1.gz 解压一个叫做 'file1.gz'的文件 gzip file1 压缩一个叫做 'file1'的文件 gzip -9 file1 最大程度压缩 rar a file1.rar test_file 创建一个叫做 'file1.rar' 的包 rar a file1.rar file1 file2 dir1 同时压缩 'file1…
1.首先,要是服务器不支持rz命令的话,需要安装执行 yum -y install lrzsz  2.再输入rz -be命令,选择需要上传的本地文件 …
进入服务器目录 [root@VM_139_218_centos /]# cd ~ [root@VM_139_218_centos ~]# vim .vimrc 在 .vimrc 文件中写入以下代码: set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 set termencoding=utf-8 set encoding=utf-8 然后打开php文件,乱码消失,可以正常使用了.…
1.压缩 [small@sun shine]# tar -zcvf java.tar.gz java java/ java/default/ java/default/THIRDPARTYLICENSEREADME-JAVAFX.txt java/default/LICENSE java/default/man/ java/default/man/ja/ java/default/man/ja/man1/ java/default/man/ja/man1/rmid.1 java/default/…
花了不少时间来研究paramiko中sftpclient的文件传输,一顿操作猛如虎,最后就一直卡在了路径报错问题,疯狂查阅资料借鉴大佬们的心得,还是搞不好,睡了个午觉醒来,仔细一看原来是指定路径的文件不存在,然后我下去买了个雪糕冷静了下.留下代码,供大家借鉴,可以直接拿来用就行了. import paramiko class Linux(object): def __init__(self,ip,username,password,timout = 30): self.hostname = ip…
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import paramiko import os, stat import sys import operator as op from string import Template def ssh_connect( _host, _username, _password ): _ssh_fd = paramiko.SSHClient() _ssh_fd.set_missing_host_key_po…
一.用tar命令 对文件加密压缩和解压 压缩:tar -zcf  - filename |openssl des3 -salt -k password | dd of=filename.des3 此命令对filename文件进行加码压缩 生成filename.des3加密压缩文件, password 为加密的密码. 解压:dd if=filename.des3 |openssl des3 -d -k password | tar zxf - 注意命令最后面的“-”  它将释放所有文件, -k p…
linux zip 忽略 .git 文件夾 # zip 命令 zip -r bitvolution.zip bitvolution -x *.git* # tar命令压缩文件夹忽略 .git文件夹 tar -zcv --exclude='.git' --exclude='.gitignore' -f test.tar.gz ./* zip 如果需要忽略多个目录 使用 zip -r test.zip test/ -x@exclude.lst exclude.lst 文件 的内容是 *.git* *…
本文解决的是Windows 下目录及文件向Linux同步的问题,Windows向 Windows同步的请参考:http://www.idcfree.com/article-852-1.html 环境介绍: Windows文件服务器:Windows SERVER 2008 (64bit) IP:10.10.3.157 Linux备份服务器: Centos 6.4   (64bit)  IP:10.10.3.153 Cwrsyncserver版本:cwRsyncServer_4.1.0_Instal…
1.mac上传文件到linux服务器 scp 文件名 用户名@服务器ip:目标路径如:scp /Users/test/testFile test@xxx.xxx.xxx.xxx:/test/ 2.mac上传文件夹到linux服务器,与上传文件相比多加了-r scp -r 文件夹目录 用户名@服务器ip:目标路径 如:scp -r /Users/test/testFolder test@xxx.xxx.xxx.xxx:/test/ 3.linux服务器下载文件到mac scp 用户名@服务器ip:…
mac连接linux服务器 打开终端,切换到root权限下,切换root权限命令:sudo -i 通过ssh命令连接linux服务器:ssh root@ip地址(root是账户名) 然后根据提示输入密码即可成功连接 scp命令实现本地文件上传到 linux服务器 scp [本地文件路径] [服务器用户名]@[服务器ip地址]:[服务器上存放文件的路径] scp /Users/dream/Desktop/platform-graduate-web/README.md root@192.168.1.…