美文网首页
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