使用lftp与sftp获取远端文件脚本
因为工作的原因,需要每日使用sftp获取远程主机上的文件,所以就在想能不能脚本化,这样就不用天天定时定点的在服务器前面守着了。
lftp是linux下面的一个ftp客户端工具,使用起来非常方便,它的参数如下:
[zhou@localhost ~]$ lftp -h
Usage: lftp [OPTS] <site>
`lftp' is the first command executed by lftp after rc files
-f <file> execute commands from the file and exit
-c <cmd> execute the commands and exit
--help print this help and exit
--version print lftp version and exit
Other options are the same as in `open' command
-e <cmd> execute the command just after selecting
-u <user>[,<pass>] use the user/password for authentication
-p <port> use the port for connection
<site> host name, URL or bookmark name
WingIDE的特别烹制办法(☆_☆)/~~
WingIDE是Python程序语言设计的集成开发环境,具有语法标签高亮显示,命令自动完成,函数跳转列表等非常强大的功能。
一、下载WingIDE
从官方网站下载最新版本,传送门这里,目前最新版本是5.1.12-1。
二、安装WingIDE
按照正常流程安装即可,没有什么需要注意的地方。
注意:WingIDE不内建python,所以需要在安装WingIDE之前先安装python,windows下面推荐安装activePython。KeePass无法在LinuxMint下显示系统栏图标
KeePass Password Safe是一个密码保管软件,现在的密码要求已经越来越复杂了,另外,我觉得自己的脑子也无法记住各种网站的密码,所以一直在使用这款软件用来保管密码。KeePass有一个非常好的方面,就是支持Linux,Windows,而且通过浏览器输入密码的KeePass插件都有的,很方便。

使用Let's Encrypt加密WEB网站
Let’s Encrypt是一家新成立的CA证书机构,它提供了免费的TLS/SSL证书,整个申请证书,安装证书的过程全部自动化,免去了网站站长对于SSL知识的要求以及繁琐的操作,并且,它是开源的。
要求 {#}
- 已注册的域名且有效的A记录到WEB服务器。
- 启用了SSL的web服务器,比如NGINX,APACHE。
Let’s Encrypt工作原理
