服务器环境配置
SSH服务
1.安装:
sudo apt update && sudo apt install openssh-server2.确保服务启动:
sudo apt update && sudo apt install openssh-serverTailscale服务(系统级)
1.快速安装:
curl -fsSL https://tailscale.com/install.sh | sh2.启动并登录,终端会给出一个链接:
sudo tailscale up检查Tailscale使用的 P2P 连接还是 DERP 中转服务器(Relay)
tailscale statusP2P:active; direct
DERP 中转服务器:active; relay “shanghai”(或其他城市名)
查看当前设备在虚拟网(Tailnet)中的 IPv4 地址:
tailscale ip -4查看网络中其他在线设备的列表和状态:
tailscale status断开连接(但保持后台运行):
sudo tailscale down登出并移除当前设备:
sudo tailscale logoutRustDesk
1.安装
在 Rustdesk 官网下载 deb 安装包,然后在安装包文件夹使用终端进行安装:
sudo apt updatesudo apt install ./rustdesk-1.4.5-x86_64.deb2.创建system服务(开机自启动):
sudo systemctl enable rustdesksudo systemctl start rustdeskUbuntu 图形化桌面与服务器模式切换
Server 模式临时测试:
sudo systemctl isolate multi-user.target恢复桌面:
sudo systemctl isolate graphical.target永久切换到 Server 模式:
sudo systemctl set-default multi-user.target临时切换回桌面 (不重启):
sudo systemctl isolate graphical.target重启系统:
sudo reboot关闭Wayland 协议,使用X11 (Xorg)连接(解决每次连接需要被控端手动确定)
修改 GDM3 配置文件:
sudo sed -i 's/#WaylandEnable=false/WaylandEnable=false/' /etc/gdm3/custom.conf重启显示管理器(或重启系统)
sudo rebootLinux 内核的自动消隐
电脑操作5分钟息屏(物理操作、临时生效)
setterm —blank 5 —powersave powerdown
修改系统默认值 (永久生效,最推荐)
1.编辑 Grub 配置文件
sudo nano /etc/default/grub2.添加熄屏参数
找到以 GRUB_CMDLINE_LINUX_DEFAULT 开头的那一行。
在双引号内的参数末尾(比如在 quiet splash 后面)添加一个空格,然后写入 consoleblank=300。
300 代表 300 秒,即 5 分钟。
修改后的样子应该类似于: GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash consoleblank=300”
按下 Ctrl + O(保存),然后按 回车 确认。
按下 Ctrl + X(退出编辑器)。
3.更新 Grub 配置 (最重要)
sudo update-grub4.重启验证
sudo reboot关闭合盖休眠
1.编辑登录配置文件
sudo nano /etc/systemd/logind.conf2.找到这几行(去掉前面的 # 号,并把前2行的值从 suspend 悬挂/休眠 改成 ignore 忽略):
HandleLidSwitch=ignore (使用电池时合盖不休眠)HandleLidSwitchExternalPower=ignore (外接电源适配器时合盖不休眠)HandleLidSwitchDocked=ignore (外接扩展坞(Docking Station)或外接显示器时合盖不休眠)3.保存退出,并执行以下命令生效(让系统立即重新加载并应用对 logind.conf 文件所做的修改):
sudo systemctl restart systemd-logind远程控制电脑开机
1.主板BIOS开启上电自启动+智能插座
2.主板BIOS开启网络唤醒WOL、网线有线连接、检查网卡唤醒功能启用
3.开机卡
文件共享设置
进入 DATA 目录并新建pingzi文件夹:
sudo cd /DATA && mkdir pingzi设置文件夹(以及里面所有的东西)的所有者,改成当前登录的账号:
sudo chown -R $USER:$USER /DATA/pingzi确保安装了负责网络共享的工具 Samba 服务
sudo apt update && sudo apt install -y samba
1.图形界面设置共享(远程连接进行操作)
2.命令行设置共享
把共享配置直接“写进”系统文件
sudo tee -a /etc/samba/smb.conf << ‘EOF’
[pingzi_share] comment = My Shared Folder path = /DATA/pingzi browseable = yes read only = no guest ok = no create mask = 0775 directory mask = 0775 EOF
设置共享密码
sudo smbpasswd -a pingzi
重启服务生效
sudo systemctl restart smbd
window端添加:
此电脑→添加一个网络位置→\IP地址\共享文件夹名
如果这篇文章对你有帮助,欢迎分享给更多人!
部分信息可能已经过时










