Linux / Windows / 常用工具

Xshell 官方版本地激活

迷失小白菜 · 3月10日 · 2019年 · 356次已读

讨厌的马克丁,不多说了!

首先感谢 萌咖 大佬的接口解析分享,免去了官方申请的烦人步骤

下载

NetSarang 家产品接口:

  • 获取直接下载链接(302跳转官网):
# 模板:
https://image.moeclub.org/NetSarang/<产品>/<版本>
# 示例:
https://image.moeclub.org/NetSarang/xshell/r
https://image.moeclub.org/NetSarang/xftp/r
  • 获取产品注册码(非官方):
# 模板:
https://image.moeclub.org/NetSarang/<产品>/key
# 示例:
https://image.moeclub.org/NetSarang/xshell/key
  • 各个产品对应的代号:

产品:xshell, xftp, xmanager, xlpd

版本:p(个人版), r(企业版)

  • 临时直链地址:

本下载地址仅供参考,建议用上面的模版获取最新的下载.

#评估版,个人版和企业版文件名不同,区别就是文件名加一个p.
#推荐使用个人版,个人使用完全免费.

#评估版:
https://download.netsarang.com/cfd10b08/Xshell-5.0.1339.exe
https://download.netsarang.com/f4865830/XshellPlus-6.0.0012.exe
#个人版:
https://download.netsarang.com/cfd10b08/Xshell-5.0.1339p.exe
https://download.netsarang.com/f4865830/XshellPlus-6.0.0012p.exe
#企业版:
https://download.netsarang.com/cfd10b08/Xshell-5.0.1339r.exe
https://download.netsarang.com/f4865830/XshellPlus-6.0.0012r.exe

安装

软件版本安装时所用注册码
XshellPlus-6.x 180505-117501-020791
Xshell6/Xftp/Xmanaget 180510-116160-020270
Xmanager 180507-116583-020430
Xmanager Power Suite 6 180429-116253-999126

软件安装的时候需要的注册码.如本文未提供的.请自行使用 百度、必应

安装完成后.请运行一次程序,此时可点击帮助-关于 查看注册是否为 (Registered)

如果是,请关闭软件.查看下面的激活方法

如果不是,请打开注册表定位到 HKEY_CURRENT_USER\Software\NetSarang\产品\版本\LiveUpdate 删除LiveUpdate,然后重新运行软件,再去查看帮助-关于

激活方案1

确认为 Registered 后.修改 hosts 文件.此文件位于:

C:\Windows\System32\drivers\etc\hosts

添加如下几行内容

127.0.0.1 transact.netsarang.com
127.0.0.1 update.netsarang.com
127.0.0.1 www.netsarang.com
127.0.0.1 www.netsarang.co.kr
127.0.0.1 sales.netsarang.com
127.0.0.1 active.netsarang.com

保存,win10会提示管理员权限操作.请用管理员权限修改、保存

  • 此时运行软件的状态为: 激活、不可检查更新状态
  • 只要hosts不变动, 就不会掉激活.亲测使用大半年了

后续更新

更新的话更简单.直接安装官方最新版即可.(hosts不变动)

激活方案2

安装完成后,将对应的程序运行一次后关闭,打开注册表,将下列字段设置为当前用户拒绝全部权限,否则会反弹

HKEY_CURRENT_USER\Software\NetSarang\Xshell\6\LiveUpdate
HKEY_CURRENT_USER\Software\NetSarang\Xftp\6\LiveUpdate
HKEY_CURRENT_USER\Software\NetSarang\Xmanager\6\LiveUpdate
HKEY_CURRENT_USER\Software\NetSarang\Xlpd\6\LiveUpdate

Win10 操作注册表 图解

权限这里注意.你取消[读取控制]的勾选后.第一行的[完全控制]会自动取消[拒绝]的勾选,那是正常的.别管.直接点确定就行

Win7 操作注册表 图解

权限这里注意.你取消[读取控制]的勾选后.第一行的[完全控制]会自动取消[拒绝]的勾选,那是正常的.别管.直接点确定就行

杂项

title=Xshell 注册表清理
color 3

:ADMIN
openfiles >nul 2>nul ||(
  echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
  echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
  "%temp%\getadmin.vbs" >nul 2>&1
  goto:eof
)
del /f /q "%temp%\getadmin.vbs" >nul 2>nul

cls
reg delete HKCU\Software\NetSarang /F>NUL 2>NUL
reg delete HKLM\SOFTWARE\NetSarang /F>NUL 2>NUL
reg delete HKLM\SOFTWARE\Wow6432Node\NetSarang /F>NUL 2>NUL
cls
@echo -----
@echo -----
@echo Xshell注册表清理完成.任意键关闭.
@echo -----
@echo -----
pause

配色方案

文件名:monokai.xcs

保存在 X:\NetSarang Computer\6\Xshell\ColorScheme Files\monokai.xcs

[monokai]
text=ffffff
cyan(bold)=a6e22e
text(bold)=ffffff
magenta=f92672
green=80ff80
green(bold)=80ff80
background=272822
cyan=a6e22e
red(bold)=de8e30
yellow=66d9ef
magenta(bold)=f92672
yellow(bold)=66d9ef
red=de8e30
white=c0c0c0
blue(bold)=ae81ff
white(bold)=ffffff
black=000000
blue=ae81ff
black(bold)=000000
[Names]
name0=monokai
count=1

个人常用宏脚本

# info

# 脚本测试
curl -Lso- https://raw.githubusercontent.com/oooldking/script/master/superbench.sh | bash
# 看开放的端口
netstat -lntup
# 看有连接的端口
netstat -ant
# 看进程
ps aux
htop
# 搜索文件 位置 and 条件
find / -name *.sh
# 搜索目录内的指定文本内容 grep -irn "条件" 位置
grep -irn "rsa" /root/.ssh
grep -irn PasswordAuthentication /etc/ssh/sshd_config
# DNS

# 国外
rm -f /etc/resolv.conf;echo -e "nameserver 8.8.8.8\nnameserver 8.8.4.4\nnameserver 208.67.222.222\nnameserver 208.67.220.220\noptions timeout:1 rotate" >> /etc/resolv.conf;
# 国内
rm -f /etc/resolv.conf;echo -e "nameserver 114.114.114.114\nnameserver 119.29.29.29\nnameserver 223.5.5.5\nnameserver 223.6.6.6\noptions timeout:1 rotate" >> /etc/resolv.conf;
# 查看本机外网IP
curl myip.ipip.net
# 查看指定端口占用
netstat -tunlp |grep 22
# Centos7 
yum -y install net-tools git wget
# 升级软件
yum -y upgrade
# 升级软件+内核
yum -y update
# SSH

# 开启密码登陆
sed -i 's/^.*PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;
# 禁用密码登录
if [ -z "`grep ^PasswordAuthentication /etc/ssh/sshd_config`" ]; then
sed -i "s@^#PasswordAuthentication.*@&\nPasswordAuthentication no@" /etc/ssh/sshd_config
else
sed -i "s@^PasswordAuthentication.*@PasswordAuthentication no@" /etc/ssh/sshd_config
fi
# 重启sshd服务
service sshd restart;
/etc/init.d/ssh restart;
# 查看当前ssh端口
grep ^Port /etc/ssh/sshd_config | awk '{print $2}'
# 场景列表
screen -list
# 安装场景
yum -y install screen
# 恢复场景
screen -r asf
# 创建场景
screen -S asf
# bitwarden
docker pull bitwardenrs/server:latest
docker kill bitwarden
docker rm bitwarden
docker run -d --name bitwarden -v /home/bwdata/:/data/ -p 3000:80 bitwardenrs/server:latest
#docker logs --tail 30 -f bitwarden
docker logs bitwarden
# -----------
docker image ls
docker image rm 多余的镜像
# 锐速

# 常规安装 https://github.com/wxlost/lotServer
bash <(wget --no-check-certificate -qO- https://github.com/wxlost/lotServer/raw/master/Install.sh) install
# 指定内核安装 查看内核列表:http://download.appexnetworks.com.cn/ls.do?m=availables
uname -a
bash <(wget --no-check-certificate -qO- https://github.com/wxlost/lotServer/raw/master/Install.sh) install 内核代码
# 状态
bash /appex/bin/lotServer.sh status
# 卸载
bash <(wget --no-check-certificate -qO- https://github.com/MoeClub/lotServer/raw/master/Install.sh) uninstall
# 授权码获取
# /appex/etc/apx.lic
https://118868.xyz/keygen.php?mac=00:00:00:00:00:00
#BBR

# 安装
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
#wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

# 查看效果
lsmod | grep bbr
# 高版本 Centos 7.7 开启bbr --注意.可能会导致无法开机

# 下载更换内核
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-ml -y

# 查看内核是否安装成功
rpm -qa | grep kernel

# 查看内核启动代码
cat /etc/grub2-efi.cfg |grep menuentry

# 开启bbr
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p

# 观察BBR是否开启成功,执行以下代码:
sysctl net.ipv4.tcp_available_congestion_control
sysctl net.ipv4.tcp_congestion_control

# 反馈结果都有bbr, 则证明你的内核已开启bbr