用戶組的做用,就用於標識一種類型的用戶,這樣能夠給一組用戶(多個用戶)授予權限java
用戶組 |
---|
![]() |
注意:用戶組的信息放在/etc/group。使用命令cat /etc/groupnode
查看用戶組 |
---|
![]() |
使用命令:groupadd [組名]mysql
建立用戶組 |
---|
![]() |
刪除用戶組 |
---|
![]() |
使用命令useradd [用戶名],默認會將用戶添加到跟用戶名相同的用戶組中。 若是要將用戶添加到指定的組中,使用useradd -g [組名] [用戶名],前提是指定的組必須存在linux
添加用戶 |
---|
![]() |
用戶信息在/etc/passwd文件中查看sql
查看用戶 |
---|
![]() |
使用命令groups [用戶名]數據庫
查看用戶屬組 |
---|
![]() |
使用命令:usermod [用戶名]windows
修改用戶的屬組:usermod -g [新組名] [用戶名]tomcat
修改用戶屬性 |
---|
![]() |
使用命令passwd [用戶名]安全
注意,輸入密碼的時候,光標不會移動!!!bash
修改用戶密碼 |
---|
![]() |
使用命令:su [用戶名],退出命令使用exit。
若是使用命令:su - [用戶名],表示一併切換用戶的環境變量
切換用戶 |
---|
![]() |
那麼咱們在開發中切換用戶,到底要不要加」-」? |
答案是:除非有特殊要求,一般須要加」-」
使用命令userdel [用戶名]
刪除用戶 |
---|
![]() |
Linux權限管理對root用戶無效。
權限分爲三種:可讀(r)、可寫(w)、可執行(x)
使用ll命令,查看文件的詳細信息,其中:
查看文件的詳細信息 |
---|
![]() |
第1位:表明該文件的類型,」-」表明文件,」d」表明文件夾,」l」表明連接;
第2~4位:表明文件的擁有者的權限;
第5~7位:表明該文件擁有者的同組用戶的權限(也稱之爲屬組用戶);
第8~10位:其它全部用戶的權限。
第一個root:表明該文件的擁有者(默認是該文件的建立者);
第二個root:表明該文件擁有者的屬組。
(1)chmod 【用戶】【+、-】【權限】 文件
(2)數字權限 r:4 w:2 x:1 r+w+x的值表示用戶的最終權限
chmod 766 a.txt 表示擁有者滿權限、屬組讀寫權限、其它用戶讀寫權限。
RPM是Red-Hat Package Manager(RPM軟件包管理器)的縮寫,是小紅帽廠商推出的軟件管理器,在Redhat、CentOS中完成支持。如今也基本推廣到其它主流Linux發現版本中。
RPM軟件包就像windows的EXE安裝文件同樣,各類文件已經編譯好,並打了包,哪一個文件該放到哪一個文件夾,都指定好了,安裝很是方便。
安裝 |
---|
![]() |
查看安裝結果 |
---|
![]() |
#Java PATH
export JAVA_HOME=/usr/java/jdk1.7.0_79
export PATH=$JAVA_HOME/bin:$PATH
因爲防火牆安全限制問題,沒法直接訪問tomcat,解決方案:
a)用編輯器打開/etc/sysconfig/iptables
用編輯器打開/etc/sysconfig/iptables |
---|
![]() |
b)參照22端口,進行配置
參照22端口,進行配置 |
---|
![]() |
c)保存退出,並從新啓動防火牆
cp catalina.sh /etc/init.d/tomcat
CATALINA_HOME=/opt/soft/tomcat7 tomcat解壓目錄
JAVA_HOME=/usr/java/jdk jdk安裝目錄
腳本中設置 |
---|
![]() |
安裝4個應用程序 |
---|
![]() |
若是Mysql-server安裝失敗,則查看是不是系統自帶低版本mysql-lib庫產生衝突,若是是這個緣由,則卸載低版本mysql-lib庫: rpm -e mysql-libs-5.1.71-1.el6.x86_64
目的:這個my.cnf文件,已經配置好了相關的設置,編碼使用的是utf-8。
上傳配置文件my.cnf到/etc/目錄下 |
---|
![]() |
初始化mysql |
---|
![]() |
啓動Mysql |
---|
![]() |
查看初始密碼 |
---|
![]() |
使用初始密碼登錄 mysql -u root –pFeejxrrkzR544vGR
修改密碼 set password=password(‘111111’);
修改密碼 |
---|
![]() |
遠程受權的目的:讓其餘的主機、用戶可以訪問服務器上的mysql數據庫 命令:
grant all privileges on . to 'root'@'%' identified by '123456' with grant option;
flush privileges;
到了這一步以後,咱們就能夠在Windows系統上利用可視化工具來鏈接咱們虛擬機中的Linux系統的Mysql數據庫了。(IP地址爲虛擬機的IP)
版權說明:歡迎以任何方式進行轉載,但請在轉載後註明出處!