目录
安装SSH
开启远程桌面(windows连接,desktop版ubuntu)
升级CMake3.22
安装Samba
安装SSH
sudo apt install openssh-server
开启远程桌面(windows连接,desktop版ubuntu)
安装vino 用于设置共享桌面
sudo apt-get install vino
设置共享桌面(可选,好像可以不用开)
安装dconf-editor
sudo apt-get install dconf-editor
启动dconf-editor
dconf-editor
依次展开org->gnome->desktop->remote-access,将 requre-encryption 设为 False
安装xdrp
sudo apt-get install xrdp
一旦安装完成,Xrdp 服务将会自动启动。你可以输入下面的命令,验证它:
sudo systemctl status xrdp
默认情况下,Xrdp 使用/etc/ssl/private/ssl-cert-snakeoil.key,它仅仅对“ssl-cert” 用户组成语可读。运行下面的命令,将xrdp用户添加到这个用户组:
sudo adduser xrdp ssl-cert
重启 Xrdp 服务,使得修改生效:
sudo systemctl restart xrdp
打开win10远程连接,进行连接。这里的用户名填写你系统的用户名,密码填写设置共享桌面的密码
如果黑屏,可以先注销原有的用户登录(也就是另一个地方已经登录了这个用户了,需要先注销登录)。
升级CMake3.22
下载
wget https://cmake.org/files/v3.22/cmake-3.22.0-rc2-linux-x86_64.tar.gz
解压
tar zxvf CMake-3.22.0-rc2-linux-x86_64.tar.gz
编译安装
cd CMake-3.22.0-rc2 cmake . make sudo make install
更新
sudo update-alternatives --install /usr/bin/cmake cmake /usr/local/bin/cmake 1 --force
查看
cmake --version
删除安装包
cd .. rm CMake-3.22.0-rc2-linux-x86_64.tar.gz rm -rf CMake-3.22.0-rc2/
安装Samba
安装
sudo apt update sudo apt install samba samba-common
创建一个用于分享的samba目录(如果在/home就跳过这步)
mkdir /home//sambashare/
给创建的这个目录设置权限
sudo chmod 777 /home//sambashare/ -R
添加用户(下面的sxf是我的用户名,之后会需要设置samba的密码)。这里添加的用户在 Linux 中必须存在。
sudo smbpasswd -a sxf
配置samba的配置文件
sudo nano /etc/samba/smb.conf
在配置文件smb.conf的最后添加下面的内容
[sambashare]
comment = Samba on Ubuntu
path = /home//sambashare
read only = no
browsable = yes
public = yes
available = yes
writable = yes
valid users = sxf
write list = sxf
create mask = 0700
directory mask = 0700
force user = sxf
重启samba服务器
sudo service smbd restart
Windows徽标+R 在弹出的运行窗口中输入 \ip 即可访问。输入samba用户名及密码访问即可看到共享,然后就可以在Linux系统与Windows系统直接进行文件共享了
关闭搜索,节省内存1、Settings -> Search,关闭搜索
2、执行
systemctl --user mask tracker-store.service tracker-miner-fs.service tracker-miner-rss.service tracker-extract.service tracker-miner-apps.service tracker-writeback.service tracker reset --hard
3、重启



