本文记录一些我使用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
网友评论