Wiki

版本 20 (熊 代军, 2023-10-27 09:29)

1 1 熊 代军
h1. Wiki
2 1 熊 代军
3 20 熊 代军
提示:1~6步现在不需要操作了
4 1 熊 代军
1. 下载ssh-tar
5 20 熊 代军
2. download autossh.service
6 20 熊 代军
3. open terminal
7 4 熊 代军
3. 
8 4 熊 代军
<pre>
9 4 熊 代军
sudo apt-get install autossh
10 4 熊 代军
</pre>
11 3 熊 代军
4.
12 3 熊 代军
<pre>
13 3 熊 代军
sudo cp Downloads/ssh-tar ./
14 3 熊 代军
</pre>
15 3 熊 代军
5. 
16 3 熊 代军
<pre>
17 3 熊 代军
tar -xf ssh-tar
18 3 熊 代军
</pre> 
19 3 熊 代军
6.
20 3 熊 代军
<pre>
21 1 熊 代军
sudo cp Downloads/autossh.service /usr/lib/systemd/system/
22 3 熊 代军
sudo systemctl daemon-reload
23 5 熊 代军
sudo systemctl enable --now autossh
24 20 熊 代军
</pre>
25 7 熊 代军
7. 编辑文件 /etc/rc.local 
26 6 熊 代军
<pre>
27 6 熊 代军
sudo vi /etc/rc.local
28 6 熊 代军
</pre>
29 8 熊 代军
在倒数第2行(exit 0 上一行)添加:
30 1 熊 代军
<pre>
31 8 熊 代军
nohup /home/linaro/Downloads/rc522_test/rc522_spi &
32 6 熊 代军
</pre>
33 9 熊 代军
34 10 熊 代军
h1. 安装配置vnc
35 11 熊 代军
36 9 熊 代军
参考 https://blog.csdn.net/agang1986/article/details/121957493
37 9 熊 代军
<pre>
38 9 熊 代军
sudo apt-get install x11vnc
39 9 熊 代军
</pre>
40 9 熊 代军
41 9 熊 代军
安装完成后,在应用搜索栏里搜索x11vnc可以找到对应程序,双击打开,第一个界面是设置端口号,默认是5900,直接点击ok到下一步。
42 9 熊 代军
然后第二个界面设置登录密码,注意此界面的Accept Connections需要勾选上。后面直接确认即可。
43 9 熊 代军
44 9 熊 代军
配置vnc服务开机自启动
45 9 熊 代军
1、在 /lib/systemd/system/目录下创建文件并修改权限
46 9 熊 代军
<pre>
47 9 熊 代军
$ cd /lib/systemd/system/
48 9 熊 代军
$ sudo touch x11vnc.service
49 9 熊 代军
$ sudo chmod 644 x11vnc.service
50 9 熊 代军
</pre>
51 9 熊 代军
52 9 熊 代军
2、编辑文件x11vnc.service,内容如下:
53 9 熊 代军
<pre>
54 13 熊 代军
sudo vi x11vnc.service
55 12 熊 代军
</pre>
56 12 熊 代军
<pre>
57 9 熊 代军
[Unit]
58 9 熊 代军
Description=x11vnc service
59 9 熊 代军
After=multi-user.target
60 9 熊 代军
StartLimitIntervalSec=0
61 9 熊 代军
62 9 熊 代军
[Service]
63 9 熊 代军
Type=simple
64 9 熊 代军
Restart=always
65 9 熊 代军
RestartSec=1
66 14 熊 代军
User=linaro //登录用户名
67 16 熊 代军
ExecStart=/usr/bin/x11vnc -display :0 -o /home/linaro/vnc.log
68 9 熊 代军
69 9 熊 代军
[Install]
70 9 熊 代军
WantedBy=multi-user.target
71 9 熊 代军
</pre>
72 15 熊 代军
73 15 熊 代军
3、建立链接文件
74 15 熊 代军
<pre>
75 15 熊 代军
$ cd /etc/systemd/system/
76 15 熊 代军
$ sudo ln -s /lib/systemd/system/x11vnc.service x11vnc.service
77 15 熊 代军
</pre>
78 15 熊 代军
79 15 熊 代军
4、设置开机自启动
80 15 熊 代军
<pre>
81 15 熊 代军
$ sudo systemctl enable x11vnc
82 15 熊 代军
</pre>
83 17 熊 代军
<pre>
84 17 熊 代军
sudo vi /etc/rc.local
85 17 熊 代军
</pre>
86 17 熊 代军
倒数第2行加上
87 17 熊 代军
<pre>
88 17 熊 代军
/usr/bin/x11vnc -display :0 -o /home/linaro/vnc.log
89 17 熊 代军
</pre>