linux加密 linux文件夹加密最简单方法
各位老铁们,大家好,今天由我来为大家分享linux加密,以及linux文件夹加密最简单方法的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
linux文件加密解密命令linux文件加密
linux压缩文件怎么加密?
方法一:用tar命令对文件加密压缩和解压
压缩:
tar-zcf-filename|openssldes3-salt-kpassword|ddof=filename.des3
此命令对filename文件进行加码压缩生成filename.des3加密压缩文件,password为加密的密码。
方法二:用zip命令对文件加密压缩和解压
zip-refilename.zipfilename回车,输入2次密码
linux系统配置文件里的用户名和密码怎么加密?
做一个虚拟账户就解决了:步骤如下:
1、建立虚拟用户口令库文件口令库文件中奇数行设置用户名,偶数行设置口令#vi/etc/vsftpd/logins.txt注意,一下是4行upload这个是帐户名upload这个是密码downloaddownload
2、生成vsftpd的认证文件#db_load-T-thash-flogins.txt/etc/vsftpd/vsftpd_login.db设置认证文件只对用户可读可写#chmod600/etc/vsftpd/vsftpd_login.db
3、建立虚拟用户所需的PAM配置文件#vi/etc/pam.d/vsftpd.vuauthrequired/lib/security/pam_userdb.sodb=/etc/vsftpd/vsftpd_loginaccountrequired/lib/security/pam_userdb.sodb=/etc/vsftpd/vsftpd_login注意:以上2行中最后的2个文件名vsftpd_login和第2个步骤中的数据库名字必须一致!
4、建立虚拟用户所要访问的目录并设置相应权限#mkdir/home/ftpsite#useradd-d/home/ftpsitevirtual(用户名)#chownvirtual:virtual/home/ftpsite#chmod700/home/ftpsite/
5、设置vsftpd.conf配置文件guest_enable=YESguest_username=virtualpam_service_name=vsftpd.vu
6、设置主配置文件在vsftpd.conf文件中添加用户配置文件目录设置user_config_dir=/etc/vsftpd_user_conf#servicevsftpdrestart
7、建立用户配置文件目录使用mkdir命令建立用户配置文件目录#mkdir/etc/vsftpd_user_conf为虚拟用户建立单独的配置文件,用户配置文件名称与用户名相同touch/etc/vsftpd_user_conf/uploadtouch/etc/vsftpd_user_conf/download
8、每个FTP虚拟用户都可以独立设置其权限vi/etc/vsftpd_user_conf/uploadanon_world_readable_only=NO可读可下载anon_upload_enable=YES可上传anon_mkdir_write_enable=YES可创建和删除文件夹anon_other_write_enable=YES可文件改名和删除文件local_root=/home/ftpsite/upload指定upload的宿主目录download_enable=NO禁止下载(注意:请先到/home/ftpsite下面去创建upload文件夹)
linux发送文件命令?
1.uuto命令
uuto命令可将文件传送到远端的UUCP主机,并在完成工作后,以邮件通知远端主机上的用户。
2.uupick命令
uupick命令是用来处理传送进来的文件。
3.tftp命令
tftp命令用于传输文件,tftp是简单的文字模式ftp程序,它所使用的指令和FTP类似。
4.ncftp命令
ncftp命令用于传输文件,当不指定用户名时,ncftp命令会自动尝试使用匿名账户anonymous去连接远程FTP服务器,不需要用户输入账号和密码
5.ftpshut命令
ftpshut命令在指定的时间关闭FTP服务器
6.ftpwho命令
ftpwho命令用于显示目前所有以FTP登入的用户信息,执行这项指令可得知目前用FTP登入系统的用户有哪些人,以及他们正在进行的操作。
7.ftpcount命令
ftpcount命令用于显示目前以FTP登入的用户人数。
8.bye命令
bye命令用于中断FTP连线并结束程序。
9.ftp命令
ftp命令设置文件系统相关功能
linux如何给文件授权?
答具体方法如下
需求1:新建除了root之外的新用户,并且新用户具有root用户的相关功能
1.首先修改/etc/sudoers文件具有写入的权限
chmod777/etc/sudoers
2.修改/etc/sudoers
vim/etc/sudoers,定位到如下行:
##Allowroottorunanycommandsanywhere
rootALL=(ALL)ALL
复制并增加一行,将root改为自定义的用户名,然后保存关闭文件
3.执行以下命令使文件生效
chmod440/etc/sudoers
4.切换到新用户进行其它操作
su-xxxx
#################################################分割线############################################################
需求2:切换到新用户之后,在/opt系统目录下创建新目录,并且将目录的拥有权授权给新用户
1.创建目录folder1
sudomkdirfolder1
2.创建成功后将folder1的所有这及所属分组分配给新用户
sudochown用户名:密码folder1/
3.之后ll命令查看当前目录的归属
linuxzip加密默认使用什么算法?
winzip8.0及更早的版本使用的是私有加密算法,是不公开的WinZip9.0有一种AES算法
轻松实现Linux数据加密的三种方法
数据加密是一种非常可靠的安全措施/防范措施,拥有个人数据或重要数据的人都应该进行加密。数据加密的作用就是,万一你的数据落到坏人手里,照样能确保数据安全。虽然有一些解密方法和技术可以用来解密任何加密的数据,但是可能无法检索其中一些数据,或者解密所花的时间和精力可能让解密者认定你的数据不值得操心。我们Howtoforge.com上有好多教程,介绍解密数据的某一种方法。本文介绍了可以替我们加密数据的最易于使用的几款工具。为此,我将以解密可移动介质驱动器为例。
使用压缩来加密
你需要快速加密笔式驱动器(即USB驱动器)的内容。最容易的解决办法就是,使用7z压缩文件格式来压缩它们,这种开源程序跨平台,支持使用AES算法的256位加密。
使用7z压缩和256位AES来加密。
使用分区来加密
打开名为“Disks”或“GNOME Disks”的实用工具,从左边的列表中选择你的笔式驱动器。然后,卸载磁盘的任何已挂载分区,为此只要点击位于分区视图正下方的“停止”按钮。如果你想要的话,还可以按就在它旁边的“-”按钮,删除它们。
使用Disks来加密。
下一步是添加一个新的分区,为此按一下“+”按钮。一个新的窗口会弹出,那样你可以选择“类型”选项列表上的“已加密”选项。定义来自上面的大小,然后添加名称和强密码。每当你试图挂载磁盘,就会被要求输入这个密码。
用Seahorse来加密
我会介绍的第三种方法基本上使用了很流行的GNU PG工具,来加密你在磁盘中想加密的任何数据。我们需要先安装下列程序包:gpg、seahorse、seahorse-nautilus、seahorse-daemon和seahorse-contracts(如果你跟我一样在使用ElementaryOS,就需要后者)。加密离不开我们需要先创建的密钥,为此打开终端,输入下面这个命令:
gpg–gen-key
遵照下列步骤,选择下列屏幕截图中显示的选项。
用Seahorse来加密:第2步
用Seahorse来加密:第3步
密钥的技术参数设好后,会要求你输入一些详细资料,它们将有助于密钥生成过程。
用Seahorse来加密:第4步
最后,设置一个密码,让gpg生成密钥。进行一番操作事情(比如移动鼠标或编写一些文本),这有助于生成合格的密钥。
用Seahorse来加密:第5步
这步完成后,你可以关闭终端,再次浏览到可移动卷,找到你想要加密的那些文件。选择文件后,鼠标右击,选择“加密文件”选项。
用Seahorse来加密:第6步
这会打开一个新的容器,让你可以选择想使用哪个密钥来加密。选择你想要的密钥后,点击“确定”按钮,就大功告成了。
linux 文件加密
linux文件加密需要分五步进行,下面是具体介绍:
1、进入linux系统,打开待加密文件;
2、进入命令模式,输入大写字母X;
3、点击回车输入密码;
4、命令模式输入w,、回车确定;
5、打开文件vibase.sh,即可加密成功。
以上就是今天的分享了,希望可以帮助到大家。
本文章基于thinkpadE15品牌、centos7系统撰写的。