系统配置
◎刷机
我装的1.0主板,先短接,接USB,最后连电源。1.3主板先短接再接电源,最后连USB。
◎系统设置
ssh设置
连上第一时间将ssh设置为开机自启动update-rc.d ssh enable
一、安装
apt-get install openssh-server
二、设置开机启动
# 开机自动启动ssh命令
sudo systemctl enable ssh
# 关闭ssh开机自动启动命令
sudo systemctl disable ssh
# 单次开启ssh
sudo systemctl start ssh
# 单次关闭ssh
sudo systemctl stop ssh
# 设置好后重启系统
reboot
#查看ssh是否启动,看到Active: active (running)即表示成功
sudo systemctl status ssh
————————————————
设置固定mac地址
2024.02.25补充固定mac地址,解决重启mac自动变更的问题 刷好启动后ssh连接玩客云输入以下命令 nano /etc/network/interfaces 这是进去编辑这个网络配置文件 按delete键删除里面所有内容添加以下内容
allow-hotplug eth0
no-auto-down eth0
iface eth0 inet dhcp
hwaddress ether 9F:3B:55:CB:1E:28
pre-up ifconfig eth0 hw ether 9F:3B:55:CB:1E:28
两个mac保持一致,mac格式必须是以上格式,可以输入自己玩客云mac或者去这个网站在线MAC地址随机生成器 - UU在线工具 (uutool.cn)生成一个避免格式错误
分隔符选择冒号
修改好以后按ctrl+O键进去保存,然后执行命令reboot重启,查看路由器后台获取的ip
可以多reboot重启几次看看是否成功
宝塔面板自启动
debian关闭自带防火墙
在Debian系统中,默认情况下安装了一个名为iptables的基于Linux的防火墙。您可以使用以下命令来关闭该防火墙:
sudo systemctl stop iptables sudo systemctl disable iptables
这将停止iptables服务并将其持久地禁用。
开放防火墙
1)查看防火墙状态
sudo ufw status verbose
2)开放指定端口
如需要开放80和443端口,如下:
sudo ufw allow 80/tcp sudo ufw allow 443/tcp sudo ufw reload
3)常用命令
ufw status
查看防火墙状态
ufw enable
开启防火墙
ufw disable
关闭防火墙
ufw reset
重置防火墙,将删除之前定义的所有过滤规则
ufw allow
允许通过
ufw deny
禁止通过
debian关闭防火墙
如果要在Debian系统上直接关闭防火墙,请使用以下命令:
sudo iptables -F sudo iptables -X sudo iptables -t nat -F sudo iptables -t_nat -X
这些命令将从Debian系统中删除所有防火墙规则并停用防火墙。
查看CPU架构
要查看 Linux 系统的 CPU 架构是 AMD 还是 ARM,可以使用以下命令:
使用 lscpu 命令并查找 Architecture 字段:
lscpu | grep Architecture
如果输出结果中包含 x86_64 或 i686,则表示系统的 CPU 架构是 AMD(或者是 x86 架构的 Intel
CPU)。如果输出结果中包含 armv7l、aarch64 或 arm64,则表示系统的 CPU 架构是 ARM。
————————————————
版权声明:本文为CSDN博主「有谁看见我的剑了?」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
◎外接SD和磁盘挂载
lsblk
】查看可用存储设备、磁盘分区等相关信息,找到你的存储设备名称(本文是sda1)。
mkdir /mnt/disk
】命令,在存储挂载设备目录中创建一个文件夹用于挂载硬盘。mount /dev/sda1 /mnt/disk
】(sda1换成你的硬盘名称)命令挂载硬盘。cd /mnt/disk
】和【ls】判断是否挂载成功。
blkid /dev/你的硬盘名称
】找到硬盘UUID和文件系统格式。
UUID=你的硬盘UUID /mnt/disk 文件系统格式 defaults 0 0
】。vi /etc/fstab
】命令编辑磁盘挂载配置文件,将上述命令添加到文件中。
mount -a
】命令测试硬盘是否挂载成功(如果报错千万不要重启,会导致进不了系统)。
◎修改LED颜色
#可修改LED灯颜色 0为关闭, 1为开启
配置即时生效:
echo 0 > /sys/class/leds/onecloud:red:alive/brightness
echo 1 > /sys/class/leds/onecloud:blue:alive/brightness
echo 0 > /sys/class/leds/onecloud:green:alive/brightness
配置永久生效:
vi /sys/class/leds/onecloud:blue:alive/brightness
1
vi /sys/class/leds/onecloud:red:alive/brightness
0
vi /sys/class/leds/onecloud:green:alive/brightness
0
修改LED灯色 执行脚本后,玩客云指示灯为蓝色;
以上经验源自于Releases · hzyitc/armbian-onecloud (github.com)。
作者:Saenice https://www.bilibili.com/read/cv21700714/ 出处:bilibili
◎错误示例
1、首先用ssh工具finalshell登录linux
2、使用ifconfig 查看linux所有的网卡信息,并记下ip地址和mac地址
ifconfig

记下这个MAC地址:5a:55:3d:b0:b5:92
3、备份网卡信息配置文件
copy /etc/network/interfaces /etc/network/interfaces.bak
4、修改两个配置文件,/etc/network/interfaces
和/etc/network/interfaces.default
并保存
allow-hotplug eth0
no-auto-down eth0
iface eth0 inet static
hwaddress ether 5a:55:3d:b0:b5:92
pre-up ifconfig eth0 hw ether 5a:55:3d:b0:b5:92
address 192.168.10.8
netmask 255.255.255.0
gateway 192.168.10.1
dns-nameservers 192.168.10.1
pre-up /sbin/ifconfig eth0 mtu 3838

5、重启linux,ssh终端使用reboot
6、再次连接linux,ifconfig查看ip地址,可以看到,ip地址固定不变。
————————————————
部分转载CSDN和知乎原创文章,遵循 CC 4.0 BY-SA 版权协议。
原文链接1:https://blog.csdn.net/xueyong0403/article/details/135760239
原文链接2:https://zhuanlan.zhihu.com/p/556064376
软件安装
◎CasaOS
casaos官网:https://www.casaos.io
curl -fsSL
| bash
安装完成后在浏览器访问 http://服务器IP地址或域名
◎cloudreve
安装:官网
你可以在 GitHub Release 页面获取已经构建打包完成的主程序。其中每个版本都提供了常见系统架构下可用的主程序,命名规则为cloudreve_版本号_操作系统_CPU架构.tar.gz
。比如,普通 64 位 Linux 系统上部署 3.0.0 版本,则应该下载cloudreve_3.0.0_linux_amd64.tar.gz
。
#解压获取到的主程序
tar -zxvf cloudreve_VERSION_OS_ARCH.tar.gz
# 赋予执行权限
chmod +x ./cloudreve
# 启动 Cloudreve
./cloudreve
Cloudreve 在首次启动时,会创建初始管理员账号,请注意保管管理员密码,此密码只会在首次启动时出现。如果您忘记初始管理员密码,需要删除同级目录下的cloudreve.db
,重新启动主程序以初始化新的管理员账户。
Cloudreve 默认会监听5212
端口。你可以在浏览器中访问http://服务器IP:5212
进入 Cloudreve。
进程守护
# 编辑配置文件
vim /usr/lib/systemd/system/cloudreve.service
将下文 PATH_TO_CLOUDREVE 更换为程序所在目录:
[Unit] Description=Cloudreve Documentation=https://docs.cloudreve.org After=network.target After=mysqld.service Wants=network.target [Service] WorkingDirectory=/PATH_TO_CLOUDREVE ExecStart=/PATH_TO_CLOUDREVE/cloudreve Restart=on-abnormal RestartSec=5s KillMode=mixed StandardOutput=null StandardError=syslog [Install] WantedBy=multi-user.target
示例:
[Unit] Description=Cloudreve Documentation=https://docs.cloudreve.org After=network.target After=mysqld.service Wants=network.target [Service] WorkingDirectory=/root/cloudreve ExecStart=/root/cloudreve/cloudreve Restart=on-abnormal RestartSec=5s KillMode=mixed StandardOutput=null StandardError=syslog [Install] WantedBy=multi-user.target
# 更新配置
systemctl daemon-reload
# 启动服务
systemctl start cloudreve
# 设置开机启动
systemctl enable cloudreve
管理命令:
# 启动服务
systemctl start cloudreve
# 停止服务
systemctl stop cloudreve
# 重启服务
systemctl restart cloudreve
# 查看状态
systemctl status cloudreve
忘记密码解决方案:
cd 你的目录
然后执行以下指令
./cloudreve --database-script ResetAdminPassword
接着你的终端就会出现重置后的密码了
Comments 35 条评论
84kER3ypl5u
6wN79F1zahZ
x9RLgTORgaO
M9gyvtQRbcC
X98I8yZXb3N
WO64hqulKWw
Ordkh8H5NbY
UbYqZmMujDs
nOqIGhQgc36
uJcI6lGjdV7
OPjpl1kjaBH
9J00e20jNMO
kDEM0p293l0
YchGILjRFun
ceBC6uf0oa6
n4AcY2yRCrM
3pr3jsjqDZS
et1EiGNOvOZ
2fwQ79wofRV
fjFinz8y6aM
qd2xq36GF1R
laFpVc3BQti
1HJKH2mjqFg
MueMl5SNVFn
KGquCm8QGDe
dY2TSQXSECu
LR2UKdS8hJs
GHw7IDT9eox
tj9nzOYGn4j
pLH9Dh5nISN
nMUKypF7e2p
iRbwUqBqs3A
m2OsG352Hlb
cnL2ZTw78mY
pchuq UTxX IDdlZPQf EMLZJpF pWcjurVi