導航:首頁 > 文件教程 > tomcat文件許可權控制

tomcat文件許可權控制

發布時間:2024-06-15 06:52:28

『壹』 Mac涓婁嬌鐢ㄧ粓絝鍚鍔═omcat鏉冮檺闂棰樿В鍐蟲柟妗

鍦 Mac 涓婁嬌鐢ㄧ粓絝鍚鍔 Tomcat 錛岃緭鍏ュ備笅鍛戒護錛

鎶ラ敊濡備笅錛

浠ヤ笂闂棰橀氳繃 Permission denied 鍙鐭ユ槸娌℃湁鏉冮檺錛屾剰鎬濇槸 Tomcat 鐨 logs 涓嬬殑 catalina.out 娌℃湁璁塊棶鏉冮檺銆
閭d箞瑕佽В鍐寵繖涓闂棰橈紝鍙闇瑕佽В鍐 catalina.out 鐨勬潈闄愰棶棰樺嵆鍙銆

緇忚繃浜嗗垎鏋愶紝闇瑕佽В鍐 catalina.out 鐨勬潈闄愰棶棰橈紝棣栧厛 cd 鍒 Tomcat 鐨 logs 鐩褰曪紝鐒跺悗杈撳叆濡備笅鍛戒護錛

鍥炶濺涔嬪悗浼氭彁紺鴻緭鍏ョ數鑴戝瘑鐮侊紝杈撳叆鐢佃剳瀵嗙爜鍗沖彲鎵撳紑鏉冮檺銆

鐒跺悗鍐嶆 cd 鍒 Tomcat 鐨 bin 鐩褰曚嬌鐢ㄥ惎鍔ㄥ懡浠

姝ゆ椂姝e父鍚鍔 Tomcat 濡備笅錛

濡傛灉娌℃湁淇鏀 Tomcat 閰嶇疆鐨勬儏鍐典笅灝卞彲浠ュ湪嫻忚堝櫒涓杈撳叆 localhost:8080 鍥炶濺鍗沖彲璁塊棶 Tomcat 鐨勯〉闈銆

濡傛灉鏈変粈涔堥棶棰橈紝鎴戜滑鍙浠ヤ竴璧蜂氦嫻佽ㄨ鴻В鍐熾

鏈鍚庯紝甯屾湜鍙浠ュ府鍔╁埌鏈夐渶瑕佺殑鐮佸弸銆

『貳』 tomcat+logs鎷掔粷璁塊棶鎬庝箞瑙e喅錛

濡傛灉鎮ㄥ湪浣跨敤 Tomcat 鏃墮亣鍒頒簡鎷掔粷璁塊棶鐨勯棶棰橈紝閭d箞鍙鑳芥槸鍥犱負鎮ㄦ病鏈変負 Tomcat 璁劇疆姝g『鐨勮塊棶鏉冮檺銆傛偍闇瑕佺『淇 Tomcat 鐨勭敤鎴峰叿鏈夎誨彇鏃ュ織鏂囦歡鐨勬潈闄愩傛偍鍙浠ラ氳繃淇鏀 Tomcat 鐨勯厤緗鏂囦歡鏉ヨВ鍐寵繖涓闂棰樸
鍏蜂綋鏉ヨ達紝鎮ㄩ渶瑕佹墦寮 Tomcat 鐨 conf/tomcat-users.xml 鏂囦歡錛屾壘鍒頒互涓嬪唴瀹癸細
Copy code<tomcat-users>
<user username="tomcat" password="tomcat" roles="manager-gui,admin-gui"/></tomcat-users>

鐒跺悗灝嗗叾鏇存敼涓猴細
Copy code<tomcat-users>
<user username="tomcat" password="tomcat" roles="manager-gui,admin-gui,manager-script,admin-script"/></tomcat-users>

榪欐牱灝卞彲浠ョ粰 Tomcat 鐢ㄦ埛鎺堜簣鑴氭湰綆$悊鍛樿掕壊鐨勬潈闄愶紝浠庤屽厑璁 Tomcat 璇誨彇鏃ュ織鏂囦歡銆
鏇存敼閰嶇疆鏂囦歡鍚庯紝鎮ㄨ繕闇瑕侀噸鍚 Tomcat 鏈嶅姟鎵嶈兘浣挎洿鏀圭敓鏁堛

『叄』 tomcat怎麼驗證用戶許可權

在介紹這兩個方法前你應該先裝JDK,Tomcat。Tomcat的安裝很簡單,下載二進制壓縮包 xxx.tar.gz ,用 tar zxvf xxx.tar.gz -C [target],[target]是安裝Tomcat的目錄。設置環境變數JDK_HOME和java_HOME都指向JDK的安裝目錄即可。
一. 簡單的方法
Tomcat安裝目錄下的bin目錄有兩個腳本分別用來啟動和停止Tomcat,分別是startup.sh, shutdown.sh,你可以用這兩個腳本來手工啟動和停止Tomcat服務並進行安裝後的測試。
我們最簡單的方法就是通過startup.sh來自動啟動Tomcat,編輯/etc/rc.d/rc.local 增加內容(假設JDK目錄是/usr/jdk,Tomcat目錄是/apache/tomcat)Code:export JDK_HOME=/usr/jdkexport JAVA_HOME=/usr/jdk/apache/tomcat/bin/startup.sh
這樣在系統重啟後就可以自動啟動Tomcat
二. 復雜而專業的方法
前面介紹的應該是最簡單的讓Tomcat自動啟動的方法了,但是它有兩個不足1. 無法指定啟動Tomcat服務的用戶,會導致Tomcat已超級用戶運行,存在重大的安全隱患2. 系統關閉的時候無法自動停止Tomcat服務
在Linux下,Tomcat可以作為一個守護進程來啟動以及停止,這個必須藉助於項目commons-daemon中的jsvc工具。Tomcat安裝完後就帶有這個工具的源碼{tomcat}/bin/jsvc.tar.gz。按照下列命令安裝這個工具:Code:解壓: tar zxvf jsvc.tar.gz配置: cd jsvc-src chmod x configure ./configure --with-java=/usr/jdk編譯: make檢驗: ./jsvc -help
jsvc工具本身帶了一個腳本用來啟動和停止Tomcat守護進程,但是在試驗中發現該腳本無法設置為自動啟動,顯示的錯誤信息是:tomcat 服務不支持 chkconfig,因此修改了此腳本,可以從此處下載:tomcat.txt
修改下載的腳本裡面有關路徑的信息以及要啟動Tomcat的用戶(用戶必須已存在),拷貝腳本到/etc/rc.d/init.d目錄下的tomcat文件,給該腳本賦予可執行許可權(chmod x tomcat),你可以使用命令/etc/rc.d/init.d/tomcat start|stop 來驗證守護進程是否可以正常啟動和停止。
接下來就是把這個腳本設置成系統啟動時自動執行,系統關閉時自動停止,使用如下命令:chkconfig ——add tomcat

『肆』 tomcat伺服器設置文件訪問許可權問題

你可以在你的程序代碼中使用過濾器進行許可權控制的,符合要求的用戶可以顯示日誌文件。

閱讀全文

與tomcat文件許可權控制相關的資料

熱點內容
蘋果手機能分文件夾嗎 瀏覽:679
fdb文件怎麼刪除裡面內容 瀏覽:638
龍江網路配置什麼路由器 瀏覽:169
如何使用指標導入數據 瀏覽:866
平時用什麼app看nba 瀏覽:503
win10想以管理員身份運行bat文件 瀏覽:85
合並單元格中的其他數據如何排序 瀏覽:331
電腦窗口程序在哪 瀏覽:281
前女友把我微信刪了又加什麼意思 瀏覽:655
win10不識別無線xboxone手柄 瀏覽:403
汽車之家app怎麼看成交價 瀏覽:908
abc文件破解密碼 瀏覽:516
怎麼登錄米家app賬號 瀏覽:165
兆歐表多少轉讀數據 瀏覽:414
多媒體網路通訊 瀏覽:747
文件上的表填不了內容該怎麼辦 瀏覽:899
弟弟迷上網路小說怎麼辦 瀏覽:766
網路上有人想訪問我的地址怎麼辦 瀏覽:730
linux解壓zip亂碼 瀏覽:839
看直播數據用哪個平台最好 瀏覽:730

友情鏈接