Wiki

版本 22 (熊 代军, 2023-10-27 09:37)

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