win10与Debian12双系统安装及初步使用教程
安装过程可以看下面两个视频,很详细
XPS 9500(2020) Win10/Debian双系统安装
中文输入法
安装时推荐选择英文,这样文件夹的名称是英文,后续在终端操作比较方便
卸载旧版输入法
sudo apt purge fcitx* ibus*
安装fcitx5中文拼音输入法
sudo apt install fcitx5 fcitx5-chinese-addons
更换系统语言
#1、查看当前语言环境
env | grep LANG
#2、en表示语言,US表示国家,UTF-8表示编码
export LANG=en_US.UTF-8
#3、获取root权限,输入root密码
su root
#4、配置;
#将会打开一个选择语言环境的窗口,找到en_US.UTF-8 UTF-8,按 空格 键 选中,按回车键确认后继续下一步。
sudo dpkg-reconfigure locales
#5、重启
sudo reboot
防火墙UFW的简单应用
参考Debian/Ubuntu系统中安装和配置UFW-简单的防火墙
sudo dpkg --get-selections | grep ufw #检查下系统上是否已经安装了 UFW
sudo apt-get install ufw #安装
sudo ufw status #若 inactive 则表示没有被激活或不起作用
sudo ufw status numbered #在每条规则上加个序号数字
sudo ufw delete 1 #删除正在使用的第一条规则
sudo ufw enable #启用
sudo ufw disable #关闭
sudo ufw reset #删除/重置 所有的规则
#配置关闭外部对本机的访问,只允许局域网内访问,结合内网穿透可以实现外网ssh连接
sudo ufw default deny
sudo ufw from 192.168.1.0/24 #允许192.168.1.1~192.168.1.254
配置基础软件包
sudo apt install vim wget curl htop git tmux net-tools openssh-server
VScode配置SSH连接
ssh私钥连接
ssh-keygen -t rsa #创建密钥对,无额外需求就一路回车键
id_rsa和id_rsa.pub,其中id_rsa是私钥(客户端使用),id_rsa.pub这个是公钥(服务器使用),以win远程连接linux为例,id_rsa留在win,id_rsa.pub留在linux
编辑 /etc/ssh/sshd_config 文件
PubkeyAuthentication yes #开启密钥验证
PermitRootLogin no #禁用root登录
PasswordAuthentication no #禁用密码登录
### VSCode使用Remote SSH连接远程服务器