一些简单方面的Linux生产随机密码shell

密码的重要性不用多说,在大数据环境下被各种人肉数据库可以轻松的获取到目标的常用密码,在这种情况下单纯的密码验证已经不能再使用过去简单规则单一化的密码了,在Linux里面经常使用预先写好的脚本进行配置服务器不能使用同一个密码所以随机生成密码就很方面了。 下面的这些方法的一些在安装了Cygwin的Windows下也是可以运行的,特别是最后一种方法。生成一个随机密码对于下面的任何一种方法,你可以通过简单的修改来生成特定长度的密码,或者只使用其输出结果的前N位。希望你正在使用一些类似于LastPass的密码管理器,这样你就不用自己记住这些随机生成的密码了。1. 这种方法使用SHA算法来加密日期,并输出结果的前32个字符:date +%s | sha256sum | base64 | head -c 32 ; echo2. 这种方法使用内嵌的/dev/urandom,并过滤 ---->>阅读完整内容

rsync做断点续传

有时候直接用scp命令传送文件偶尔遇上中断了又得重来,scp是通过ssh和远程系统之间通讯时常用的文件拷贝工具。但 scp自身缺乏续传功能,如果传送大文件的过程中遭遇断连要重新开始传输,很令人头疼。我们可以借助rsync来做续传,用alias做rscp自定义命令或者直接用rsync带上参数都可以,如果常用的化可以加入 ~/.bashrc 中.alias rscp='rsync -v -v -P -e ssh'或者直接使用rsync -v -v -P -e ssh 【源数据位置】【目标数据位置】rsync 的工作原理类似p2p分块比较/传输,内建校验功能;所以这不仅是续传,因为传输过程中如果源文件发生变化仍然能正确复制。

Windows PowerShell-Windows下的Shell管理

Windows PowerShell-Windows下的Shell管理 Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework 的强大功能。它引入了许多非常有用的新概念,从而进一步扩展了您在 Windows 命令提示符和 Windows Script Host 环境中获得的知识和创建的脚本。UNIX系统一直有着功能强大的壳程式(shell),Windows PowerShell的诞生就是要提供功能相当于UNIX系统BASH的命令列壳程式,同时也内建脚本语言以及辅助脚本程式的工具。怎么安装Windows PowerShell?安装需求:先说明一点PowerShell是由.NET驱动的,所以您必须满足如下条件方可安装: Windows XP Service Pack 2、Windows 2003 Service Pack 1 或 Windows 的更高版本 Mi ---->>阅读完整内容

VPS控制系统(XEN-SHELL)使用教程

VPS控制系统(XEN-SHELL)使用教程 因为使用XEN-SHELL需要通过SSH登录注意登陆的IP是母鸡的ipXEN-SHELL命令详解:boot:启动VPS。此命令仅在系统处于关闭状态时有效。console:连接到VPS控制台,相当于登录到VPS上的系统。按下“ctrl + ]”可以退出VPS控制台并返回到XEN-SHELL。exit:退出XEN-SHELL。help:显示帮助。可以用命令名称做为help的参数,显示此命令的详细使用方法。如果不附带任何参数,刚列出所有命令以及简单的说明。passwd:修改登录到XEN-SHELL所使用的密码。pause:停止VPS。注意停止并不是关闭,停止后可以使用unpause使VPS立即处于运行状态,而不需要启动过程。quit:同exit,退出XEN-SHELL。reboot:重新启动VPS。rebuild:重做系统serial:同console ,连接到VPS控 ---->>阅读完整内容