#electerm SSH/RDP终端,比xshell好用太多了

全平台支持,windows、macos、linux都支持官方项目下载地址https://github.com/electerm/electerm/releases/支持协议ssh sftp telnet 串口 RDP远程桌面 VNC FTP支持github github 自定义同步数据
#electerm SSH/RDP终端,比xshell好用太多了

macos26控制台恢复方法

打开终端运行,然后重启sudo mkdir -p /Library/Preferences/FeatureFlags/Domain sudo defaults write /Library/Preferences/FeatureFlags/Domain/SpotlightUI.plist SpotlightPlus -dict Enabled -bool false
macos26控制台恢复方法

Linux使用key登录ssh

用文本密码经常遇上被网络上扫端口撞库被入侵服务器的越来越多,不建议使用文本密码登录ssh,用key登录ssh大大的提高了安全性, 其实这也是一个老生常谈的问题了。SSH KEY有什么用?凡是使用到ssh协议的都可用key进行验证,ssh scp rsync git等等。SSH KEY有什么好处?不用文本密码直接免去系统密码直接登录,可以给key设置私有密码确保安全性。生成ed25519的keyssh-keygen -t ed25519 -C "your_email@example.com"生成RSA的keyssh-keygen -t rsa -b 4096 -C "your_email@example.com" 现在的新版windows也自带openssh-client,在windows下使用ssh-keygen命令像Linux一样生成一个.....

database is locked

Typecho\Db\Adapter\SQLException: database is locked in /home/w86/htdocs/86.sb/var/Typecho/Db/Adapter/SQLite.php:88 Stack trace: #0 /home/w86/htdocs/86.sb/var/Typecho/Db.php(394): Typecho\Db\Adapter\SQLite->query() #1 /home/w86/htdocs/86.sb/var/Typecho/Db.php(426): Typecho\Db->query() #2 /home/w86/htdocs/86.sb/var/Widget/Metas/Category/InitTreeRowsTrait.php(18): Typecho\Db->fetchAll() #3 /home/w86/htdocs/86.sb/var/Widget/Base/TreeTrait.php(195): Widget\Metas\Category\Related->initTreeRows() #4 /home/w86/htdocs/86.sb/var/Widget/Base.php(106): Widget\Metas\Category\Related->initParameter() #5 /home/w86/htdocs/86.sb/var/Typecho/Widget.php(98): Widget\Base->init() #6 /home/w86/htdocs/86.sb/var/Typecho/Widget.php(154): Typecho\Widget->__construct() #7 /home/w86/htdocs/86.sb/var/Typecho/Widget.php(205): Typecho\Widget::widget() #8 /home/w86/htdocs/86.sb/var/Widget/Base/Contents.php(685): Typecho\Widget::allocWithAlias() #9 /home/w86/htdocs/86.sb/var/Typecho/Widget.php(462): Widget\Base\Contents->___categories() #10 /home/w86/htdocs/86.sb/var/Widget/Base/Contents.php(471): Typecho\Widget->__get() #11 /home/w86/htdocs/86.sb/usr/themes/new/index.php(18): Widget\Base\Contents->category() #12 /home/w86/htdocs/86.sb/var/Widget/Archive.php(1390): require_once('...') #13 /home/w86/htdocs/86.sb/var/Typecho/Router.php(88): Widget\Archive->render() #14 /home/w86/htdocs/86.sb/index.php(23): Typecho\Router::dispatch() #15 {main}