Saya memiliki Tomcat 7
server yang berjalan di Amazon EC2 (OS - Ubuntu 12 LTS). Bagaimana saya bisa mengetahui pengguna mana yang berjalan Tomcat
di Amazon EC2?
Saya memiliki Tomcat 7
server yang berjalan di Amazon EC2 (OS - Ubuntu 12 LTS). Bagaimana saya bisa mengetahui pengguna mana yang berjalan Tomcat
di Amazon EC2?
Jawaban:
Jalankan perintah berikut untuk mengetahui proses kucing jantan
ps auxwww | grep -v grep | grep tomcat
Dari sana Anda akan menemukan proses kucing jantan dan dari sana Anda dapat melihat pengguna mana yang memulai ini.
Untuk misalnya lihat output berikut
vidyadhar@ubuntu:~$ ps auxwww | grep -v grep | grep tomcat
root 1941 0.2 1.7 419224 35208 ? Sl Aug12 0:06 /usr/lib/jvm/java-6-sun/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/tomcat/endorsed -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
Di atas misalnya 1941 adalah proses kucing jantan yang dimulai oleh pengguna root .
Jika Anda ingin melihat semua pengguna menjalankan perintah di bawah ini
more /etc/passwd
ps ...
kegrep -v grep
sebelum pemipaan kegrep tomcat
(bukan setelah). Dengan mem-piping ke yanggrep -v grep
pertama, Anda melihat sorotan yang membantu dari teks yang cocok, darigrep tomcat
perintah (karena hanyagrep
penyorotan perintah terakhir yang dipertahankan).