美文网首页ubuntu server
ubuntu开机以指定用户身份执行脚本

ubuntu开机以指定用户身份执行脚本

作者: fangqi179 | 来源:发表于2018-06-15 15:28 被阅读34次

    背景

    最近,自己按照官网的教程,搭建了superset数据分析平台,感觉很好用;希望自己的服务器每次重启的时候自动启动superset数据分析平台。

    方法

    创建可执行脚本

    以下以脚本名称为superset.sh为例,具体的脚本内容大家可以自己发挥。

    cd ~
    vi superset.sh  # 脚本内容自己写好后保存
    

    修改脚本权限

    sudo chmod +x superset.sh
    

    添加开机启动

    修改/etc/rc.local文件,在文件中exit前添加以下语句:

    su -c '/home/fangqi/test.sh' fangqi &
    

    上述语句中脚本的路径为/home/fanqgi/superset.sh,以fangqi这个用户的身份执行;最后的符号【&】表示以后台方式执行。

    相关文章

      网友评论

        本文标题:ubuntu开机以指定用户身份执行脚本

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