美文网首页
Linux使用相关的一些东西

Linux使用相关的一些东西

作者: iOS_小松哥 | 来源:发表于2021-03-27 23:52 被阅读0次

本文记录一些我使用Linux时遇到的一些东西,因为我主要用Debian,所以这些基本上都是在Debian环境下的。

启用root帐户登录ssh

先用其它帐户登录ssh,然后su到root输入密码登录,然后修改 /etc/ssh/sshd_config

#PermitRootLogin prohibit-password
PermitRootLogin yes

然后重启ssh服务,就可以root用户登录ssh了:

/etc/init.d/ssh restart

设置或者修改时区

检查当前时区:

timedatectl

修改时区:

sudo timedatectl set-timezone your_time_zone

例如修改为Shanghai:

sudo timedatectl set-timezone Asia/Shanghai

至于具体有哪些时区可用呢,可以用 timedatectl list-timezones 命令查看或者去 /usr/share/zoneinfo 目录里面看。

自定义开机启动项

首先,进入 /etc/init.d 目录中:

cd /etc/init.d/

你会发现里面已经有一些启动项了。然后我们创建一个自己的:

vim MyTest

在里面输入以下内容:

#!/bin/sh

### BEGIN INIT INFO
# Provides: MyTest
# Required-Start: $network $remote_fs $local_fs
# Required-Stop: $network $remote_fs $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: MyTest
# Description: MyTest
### END INIT INFO

echo "Hello World !" >> ~/mytest.txt

exit 0

这个是一个大概的模板,其中 echo "Hello World !" >> ~/mytest.txt 部分就是系统启动时要执行的命令,意思在指定文件里写入一句话。你可以在根据自己的需要写一些命令。

写完保存之后,给文件加上可执行的属性:

chmod +x MyTest

然后,将脚本加入开机启动项中:

update-rc.d MyTest defaults

如果需要删除这个开机启动项,则使用命令:

update-rc.d -f MyTest remove

相关文章

网友评论

      本文标题:Linux使用相关的一些东西

      本文链接:https://www.haomeiwen.com/subject/pvmuhltx.html