创建自己的云共享文件夹 2022年3月26日
1、首先设置好群晖DS920+网络存储服务器的SFTP文件服务
2、WinSCP 5.19的AutoHotkey登录脚本,用飞跃的工具加密一下AutoHotkey源代码,保护好群晖SFTP密码,防止泄密。
WinSCP压缩打包成单文件便携程序,AutoHotkey验证密码相对简单,SFTP密码采用复杂密码,
使用时只需双击程序图标后输入简单密码 abc333 即可。
使用冷门的SFTP端口,使用复杂的用户名,
使用复杂的密码,使用高强度私钥,防止泄密,防止非法入侵。
由于WinSCP连接群晖SFTP的用户名和密码的命令行中不能包含一些特殊字符所以只能通过增加长度来提高密码的安全性,
例如:我以前曾经用过的群晖SFTP文件服务的 用户名是 :
SFTP-USER_9y_Z-e-VdvU9lX-nzrlwJ_2yGm_JM-6r_8AMnfHuS6D-QX7Tpx_END
我以前曾经用过的群晖SFTP文件服务的 密码是 :
SFTP-PASSWORD_kCn_qUiGtd-J-n_Ywj8_MTj-VP_hjHM-teA_C-yjAi_A3B_END
(加密密码,密钥,单文件打包,文件可以从电脑桌面拖放到群晖,
用鼠标拖放文件的操作来上传、下载和移动文件,来整理少量的群晖DS920+网络存储服务器中的文件,
如需大量整理文件请用RaiDrive映射网络驱动器之后
在映射网络驱动器之中用Total Commander、WizTree、DoubleKillerPro、Bulk Rename Utility 等工具软件
对文件进行大批量的操作。)
;
; 群晖简易登录器
;
; C:\Prog\WinSCP\Login.ahk
;
; WinSCP 一键登录群晖网络存储服务器SFTP文件服务的AutoHotkey脚本源代码
; 群晖SFTP设置成超级长超级复杂超级繁琐的密码不容易记忆,此脚本嫁接转换成容易记忆的简单密码 abc333
#SingleInstance,force
#Persistent
; 身份验证,请使用飞跃的 AHK 源码加密器 v3.1 -FeiYue 加密工具对AutoHotkey源代码加密保护SFTP登录信息
; 请使用专用函数对SFTP密码字符串进行加密处理
InputBox, password, Enter Password, (your Input will be hidden), hide
Needle := "abc333"
if InStr(password, Needle)
{
; 正在验证密钥文件是否有效
; 键盘和鼠标闲置超时时自动断开与群晖的SFTP连接保护隐私数据,防止泄密
SetTimer,ScreenLockAndOff,500
; 群晖SFTP文件服务请使用,复杂用户名,复杂密码,复杂网址,冷门端口和高强度私钥
; 群晖SFTP用超级复杂的强密码连接,用户只需要记住简单的密码 abc333 就可以了。
Run,%A_ScriptDir%\WinSCP.exe "SynologySFTPUserName:SynologySFTPPassword---ABC333&^#_--$!!!~k3$$3%8^^92((3'7f6s;'..?//\++_S@SynologySFTPDDNS.myds.me:49376" /Desktop /UploadIfAny
}
else
{
ExitApp
}
return
;
ScreenLockAndOff()
{
;超时毫秒数,50*1000=50000,1秒=1000毫秒
if(A_TimeIdlePhysical>50000)
{
if(A_TimeIdle>50000)
{
loop,5
{
;~ 键鼠闲置超时关闭WinSCP保护隐私数据,防止泄密
WinClose,ahk_class TScpCommanderForm
WinClose,ahk_exe WinSCP.exe
Process,Close,WinSCP.exe
;~ 关闭显示器
SendMessage, 0x112, 0xF170, 2,, Program Manager
;~ 锁定电脑桌面
Run,C:\Windows\System32\Rundll32.Exe user32.dll LockWorkStation
}
}
}
}
REM C:\Prog\一键制作群晖简易登录器便携绿色免安装单文件程序包.bat
REM 此批处理脚本文件最后编辑日期 2022年3月26日
if exist "C:\Program Files (x86)\WinRAR\WinRAR.exe" (
"C:\Program Files (x86)\WinRAR\WinRAR.exe" a -agYYYY.MM.DD_HH-MM-SS -m5 -r -sfx -y -z自解压脚本命令.txt C:\C_Prog_.exe *.*
)else (
"C:\Program Files\WinRAR\WinRAR.exe" a -agYYYY.MM.DD_HH-MM-SS -m5 -r -sfx -y -z自解压脚本命令.txt C:\C_Prog_.exe *.*
)
;下面的注释包含自解压脚本命令 REM C:\Prog\WinSCP\自解压脚本命令.txt
Path=C:\Prog\WinSCP
Setup=C:\Prog\WinSCP\Login.exe
Silent=2
Overwrite=2
REM 双击后自动登录群晖SFTP的命令行批处理脚本源代码【测试版、未身份验证、未加密、未添加私钥】
C:\Prog\WinSCP\WinSCP.exe "群晖用户名:群晖密码@DDNS域名.myds.me:冷门5位数端口号" /Desktop /UploadIfAny
3、ES文件浏览器(公网IP地址 + 群晖DDNS和华硕无线路由器DDNS)
由于安卓手机已经设置了闲置超时自动锁定屏幕、指纹解锁和人脸解锁,
所以ES文件浏览器保存了登录群晖SFTP的密码。
所有电子文件都统一集中分类保存在
群晖DS920+网络存储服务器之中。
在且只在群晖DS920+网络存储服务器中新建、
重命名、移动、筛选、分类、整理、编号、分享和删除文件。
平时不要在其他存储空间操作文件,
其他存储空间(例如:桌面、本地磁盘、网盘、U盘、光盘)
只用于大批量复制文件备份文件。
为了防止丢失正在编辑的文档或者表格的内容,
请正确设置 WPS Office 的定时自动保存。
所有文件集中统一保存,有利于全文索引,全文检索,
有利于今后在电脑或手机上搜索查找文件。
所有文件集中统一保存,对文件进行筛选分类整理和编号,
有利于今后查找文件,有利于提高工作、生活和娱乐的效率,有利于文件的管理和利用,
有利于
除了文档和表格之外的其他类型的文件都统一集中分类保存在
群晖DS920+网络存储服务器之中,
并用RAID 1 镜像存储池、
群晖Hyper Backup套件和
群晖Cloud Sync套件定时备份重要文件,
防止丢失重要文件。
白名单、受信任列表、V.P.N、隧道、密钥、公钥、私钥和PuttyGen
等等 我还在研究测试中 。。。。。。。
群晖SFTP密码加密请参考以下几篇文章:
https://www.autoahk.com/archives/23145
https://www.autoahk.com/archives/1597