0%

Linux服务器配置日志1

因为我认为需要搭建一个Linux服务器用于一些用途(比如说,练习使用Linux,或者未来搭建一些网页,以及部署偏微分方程求解器,都是很有用的).
我第一步,先在宿舍里面搭建这个服务器,好处是宿舍用的电信宽带拥有公网ip,因此我可以在任何地方访问到这台服务器,而且配置相对简单,因为不用使用校园网那样一套专门的认证系统,非常麻烦.
但相应的,缺点也非常显著,因为在宿舍,由于安全和考虑,白天必须断电,所以这就产生了定时开关机的问题
同时,一个服务器放在公网上总是显得不是那么安全,因此未来我会考虑把它搬到校内(这样的话也可以省去使用easyconnect这种软件)
下面是我在2.12日配置Linux服务器遇到的问题.

基本信息

版本: Ubuntu 20.04.5 LTS

网络配置

连上网

下面是万恶的网络配置环节,由于安装的Linux-Server是完全没有GUI界面的,结果就网络配置起来非常痛苦.
幸好我有网线,可以在网络配置的过程中方便一些,我参考的是[这篇网页][1]对我的有限网络进行配置,但有一点不同,就是在我配置好这个,并且reboot之后,实际上还是没有反应.
就在我心灰意冷准备去改为使用无线连接时,在输入

1
sudo netplan apply

之后,突然就可以了,我不确定是不是netplan的效果,但是未来也许可以参考

外网访问

我这里使用的是TP-LINK路由器提供的外网连接服务”DMZ主机”功能

我之前发现机器重启之后不能用了,原因是没有分配静态ip

关于Samba访问

似乎由于之前的一个病毒,因此445端口的访问被关闭了,所以无法正常连接samba,所以还是得移到校内局域网环境

邮件问题

邮件

这里先颠倒一下顺序,讲一下邮件
一开始,我打算使用Linux里面的mail命令,但是不幸的是,mail命令不支持修改邮件的发送者,也就是说我发送的邮件会毫无例外地被移到垃圾箱中,而且还不好移出来(会提示说邮件格式有问题),因此我打算使用mailx来解决问题
但是mailx也遇到的相应的问题,那就是对于外来的邮件似乎还是无法解析
看起来目前只有两种选项:

  1. 使用前面已经妥善处理了的python脚本进行邮件处理
  2. 就扔到垃圾箱好了
    这个问题值得去讨论
    [1]:https://www.cnblogs.com/wayneliu007/p/10312202.html