清澄若澈之前给盒子装了armbian系统,准备当文件共享服务器用,分享下安装ftp服务端的过程
盒子自带的存储容量比较小不够用,另外接了个移动硬盘,后面安装ftp也会用的,下面是挂载的过程
首先将移动硬盘连到盒子上,运行blkid命令,可以看到现在系统的磁盘信息,我们需要挂载/dev/sda2这个设备
我们一般比较常见的文件传输协议是smb,但是它效率比ftp低,所以我选择了ftp,armbian没有预装ftp服务端,所以需要自己装一个vsftpd作为ftp服务端
然后使用vim打开etc目录下的f文件,在文件末尾加上以下内容,#后的是注释内容,可以不加
local_root=/mnt #ftp用户登录后所在的默认目录,这里我配置的是我挂载外部磁盘的目录
随后回到自己的电脑,验证下ftp是否生效,打开cmd窗口,输入ftp进入ftp界面,再输入open 192.168.x.x打开ftp服务器,输入刚才创建好的用户名和密码登录,如果一切正常,你可以看到这样的输出,至此,我们的ftp也设置完成,并且可以通过ES文件浏览器或者nPlayer访问你的ftp服务器上的文件了
在登录armbian页面时屏幕上会显示armbian的欢迎信息,包含诸如系统负载、温度这些的系统信息,这些功能是如何实现的呢?其实这些信息的展示是通过armbian系统自带的脚本实现的,它们都放在/etc/update-motd.d目录下,而用来输出系统信息的脚本就是30-armbian-sysinfo这个文件,我们只需要执行它就可以将系统信息输出到屏幕上
不过如果按照上面的方式来执行脚本的话不太方便,所以我们可以将这个命令简化一下,首先使用vim编辑器打开/root目录下的.bashrc文件,这个文件是隐藏文件,所以要用 ll -a .bashrc这个命令才能看到
vim打开这个文件后我们来到文件末端,可以看到系统已经定义好的一些命令别名,而最后两行是我新增的命令别名, 上面一行是定义一个名叫 sysinfo的命令别名,可以代替上面的命令来获取系统信息,下面的则是在运行删除命令时增加确认信息,避免删除文件时误删一些文件
输入:wq命令保存并退出vim, 之后重新登录armbian使我们刚才的改动生效
当然,还可以通过netstat之类的docker来实现对系统状态的监控,不过作为一个盒子暂时用不着那么复杂的监控功能,在手机上装个juicessh随时登录执行下这个命令看看状态就够了。
|