
第一步,在“<UnityEditorPath>\Editor\Data\Tools\mergespecfile.txt”中为文件类型添加Fallback配置
* use "%programs%\JetBrains\JetBrains Rider 2024.1.6\bin\rider64.exe" merge "%l" "%r" "%b" "%d"

第二步,在Rider中配置外部merge工具
第一步,在“<UnityEditorPath>\Editor\Data\Tools\mergespecfile.txt”中为文件类型添加Fallback配置
* use "%programs%\JetBrains\JetBrains Rider 2024.1.6\bin\rider64.exe" merge "%l" "%r" "%b" "%d"
第二步,在Rider中配置外部merge工具
在设置ssh端口的时候我发现我设置的端口被占用了,所以重启服务失败,这个时候可以通过
sudo lsof -i :<Port>
来查看什么进程占用了该端口
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
frps 998 root 9u IPv6 11487 0t0 TCP *:<Port>(LISTEN)
我的输出如上,可以知道是frps占用了我的端口
想把默认端口22修改为其他的,低版本的可以通过修改/etc/ssh/sshd_config中的port实现,但是在新版本ubuntu中使用了ssh.socket,所以需要修改对应的/lib/systemd/system/ssh.socket文件。
修改完之后也不是直接通过
systemctl restart ssh
来重启。
需要通过
systemctl daemon-reload
stemctl restart ssh.socket
重启ssh.socket
服务。
ssh登录时可以通过~/.ssh/authorized_keys中的公钥来进行认证,可以通过以下命令在本地生成密钥对:
ssh-keygen -t rsa
将生成好的密钥对中的公钥传输至服务器,注意要配置一下.ssh文件夹以及子文件authorized_keys的权限,不然会导致ssh认证失败:
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
接下来将sshd_config的配置文件进行修改,
修改前先备份一下:
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
然后打开/etc/ssh/sshd_config
修改如下行:
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
为了安全,可以在此处禁用密码登录(最好在测试好密钥能够登录后再进行这个操作):
PasswordAuthentication no
最后重启一下sshd服务就可以测试是否生效了
sudo systemctl restart sshd
今天尝试在我的服务器中安装JAVA。
先更新软件源:
sudo apt update && sudo apt upgrade -y
然后通过serch命令查找jdk包名
apt search openjdk
其中看到最新的JDK版本为openjdk-21-jdk,安装之
sudo apt install openjdk-21-jdk -y
然后通过以下命令检查安装情况java -version
LNMP 环境是指在 Linux 系统下,由 Nginx + MySQL/MariaDB + PHP 组成的网站服务器架构。
之前也尝试过自建过几个WordPress站点,但是始终都没有用来作为自己的博客,目前这个站点就用来作为个人的博客使用,记录一些杂七杂八的东西。