使用非root用戶啟動tomcat
以下操作均為以root用戶運行
1.添加tomcat用戶組
/usr/sbin/groupadd tomcat
2.添加tomcat用戶,並限制登錄
/usr/sbin/useradd -s /bin/bash -g tomcat tomcat /usr/sbin/usermod -L tomcat #鎖定密碼,使密碼無效
3.修改目錄所有者:
chown -R tomcat:tomcat /usr/local/tomcat
4.非root只能啟動1024以上端口所以tomcat啟動在8080端口
5.配置端口轉發
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080
6.啟動tomcat
sudo su - tomcat -c ‘/home/tools/tomcat/bin/startup.sh‘
使用非root用戶啟動tomcat
相關推薦
使用非root用戶啟動tomcat
轉發 80端口 root routing tin 運行 -s tables 非root 以下操作均為以root用戶運行1.添加tomcat用戶組 /usr/sbin/groupadd tomcat 2.添加tomcat用戶,並限制登錄 /usr/sbin/userad
生產環境中添加以非root用戶進行nginx、tomcat、nodejs等開機自啟動
img 定義 文件 打開 java alt nbsp ash 進行 一、添加開機自啟服務 在centos7中添加開機自啟服務非常方便,只需要兩條命令(以nginx為例): # systemctl enable nginx.service #設置nginx服務為自啟動
linux指定某非root用戶執行開機啟動項的方法(gogs git)
inux sharp har 登錄 末尾 啟動項 oot brush amp 以linux指定git用戶在linux開機時執行啟動gogs git為例: 以root登錄linux 執行vi /etc/rc.d/rc.local 在文檔末尾添加一行語句:s
tomcat9 用非root用戶開機自啟動
daemon classpath cms commons user 非root fig 修改 oca 用tomcat用戶開機啟動 創建用戶 groupadd tomcat useradd -g tomcat tomcat -s /sbin/nologin chown
非root用戶安裝redis
root 用戶安裝 redis 詳細的redis安裝步驟可參考我的另一篇文章:http://meiling.blog.51cto.com/6220221/19791561、普通用戶安裝redis[centos6@localhost ~]$ tar -xfredis-4.0.2.tar.gz [ce
使用普通用戶啟動tomcat
tomcat首先進入tomcat 的bin目錄,把jsvc工具安裝請參考該鏈接。並把編譯好的jsvc復制到該bin目錄下。新建用戶tomcat使用bin目錄下的daemon.sh啟動tomcat,並把daemon.sh加入系統啟動環境。使用普通用戶啟動tomcat
Docker使用非root用戶
root用戶 -a this group 我們 fault upa pad 命令 通常我們使用Docker的時候都是使用的root,官方說法如下: The docker daemon binds to a Unix socket instead of a TCP port
非root用戶ssh 執行 sudo遠程機器免密鑰
MF nop dde color 文件 必須 ssh 操作 dup 非root用戶ssh 執行 sudo遠程機器免密鑰 # 1、登陸192.168.1.10 ssh-keygen -t rsa # 一路回車 # 將公鑰添加到認證文件中 cat ~/.ssh/id
linux下非root用戶安裝軟件
出現問題 減少 操作 開始 RM -c str AD 難題 轉自:tlanyan 從windows轉移到Linux的用戶最開始有各種不適,因使用習慣水土不服而放棄Linux的不在少數。還沒有領略到Linux的美好就退卻,對於這類人只能說可惜。還有部分人在個人電腦上用Linu
MHA非root用戶搭建測試
chm ext row .so 數據 文件的 多余 cte plugin 最近一直在瞎搬磚,最大的感觸是運維工作難做。不過廢話不多說,最近被分配了一項比較有意思的task,嘗試著非root用戶搭建MHA並測試下能否成功漂移,以下是兩天測試和文檔編寫的成果,
非root用戶安裝java版本
clas 用戶 min java_home 配置 好的 修改 可能 bash 有時候,我們所用的用戶並不是root用戶,升級java版本,其實是一個非常簡單的過程,具體過程如下: 將下載好的tar包進行解壓,然後進行配置文件,在命令行敲入 vi ~/.bashrc,在
非root用戶訪問Docker命令
str The upa 使用 contain path create 登陸 eas #visudo k8s ? ? ALL=(ALL) ? ? ? ALL k8s ALL=(ALL) NOPASSWD: ALL # cp ~/.kube/config .
python 非root 用戶安裝第三方模塊
ask lib 一個 pac exp python pro $path 2.7 利用非root用戶安裝第三方模塊,同時打包常用的模塊避免多機部署時重復安裝。1.下載對應的軟件包2.創建一個隱藏目錄,用於存放軟件包/data/home/user00/.python_packa
為數據庫創建非root 用戶
兩條命令 oot sel nts authent 修改用戶 ip訪問 主機 用戶名 使用root 用戶登錄mysql 為數據庫創建非root 用戶,並分配相對應的權限 方法一:輸入以下三條命令: 1)create user xxx(用戶名) identified by
將tomcat以普通用戶啟動
oca 啟動腳本 註意 啟動 autoconf -1 .sh star 用戶 1、為tomcat創建一個專用啟動用戶 useradd -M -r -d /dev/null -s /sbin/nologin tomcat 2、編譯jsvc ① 進入tomcat的bin
TX1 文字界面啟動與root用戶自動登錄設置
文件中 ref con csdn lin 自動登錄 linux time down 設置默認文字啟動界面 更改/boot/extlinux/extlinux.conf文件,在最後一行的末尾添加 text。 設置自動登錄 在/etc/init/tty1.conf文件末尾
用eclipse啟動tomcat時報Could not publish server configuration for Tomcat v8.0 Server at localhost..錯誤
ecg avd metadata ber cli for hbm aac tlb Could not publish server configuration for Tomcat v8.0 Server at localhost. Context with path “
root用戶登錄郵件提醒
root用戶登錄郵件提醒最後行添加vi /root/.bashrcdateTime=`date +%Y%m%d-%H:%M`echo "root login" |mail -s "$dateTime root login" [email protected]/* */本文出自 “Shell” 博客
LInux切換到root用戶下vi語法高亮不成功
root用戶 vi 語法無法高亮 配置vi時,一般的用戶會顯示語法高亮,但是切換到root用戶高亮總是不成功,什麽原因呢?(redhat)原來對於一般用戶,當我們查看命令別名時會發現vi = vim[[email protected]/* */ ~]$ which vialias vi
MacBook 啟用或停用 root 用戶
macbook oot idt mac alt width lib res png 啟用或停用 root 用戶 選取蘋果菜單 (?) >“系統偏好設置”,然後點按“用戶與群組”(或“帳戶”)。 點按 ,然後輸入管理員名稱和密碼。 點按“登錄選項”。 點按“加入”(或