Ⅰ 安裝keystone執行命令su -s /bin/sh -c "keystone-manage db_sync" keystone時出錯,求大神解答
編輯/etc/keystone/keystone.conf文件在[sql]小節陵輪派中增加
connection = mysql://keystone:KEYSTONE_DBPASS@localhost/keystone
在該文件中增加[database]小節,加入尺賀
connection = mysql://keystone:KEYSTONE_DBPASS@controller/keystone
需要注意的是,密碼部分需要一致,此處均為KEYSTONE_DBPASS
再次執行資料庫同步命令桐清,應該可以成功,請樓主試一下
Ⅱ keystone投影儀怎麼連接wifi
也可以不用連接就可以使用。
開始菜單中依次找到「所有程序」--「附件」--「命令提示符」,右鍵「以管理員身份運行」。在打開的窗口中輸入:netshwlansethostednetworkmode=allowssid=netnamekey=netpassword然後回車。此命令有三個參數:mode:是否啟用虛擬WiFi網卡,改為disallow則為禁用。ssid:無線網名稱,最好用英文(以netname為例)。key:無線網密碼,八個以上字元(以netpassword為例)。打開網路和共享中心,點擊左側的「更改適配器設置」。就會發現網雀升散絡連接中會多出一個網卡為「」的無線網路連接2這一步很關鍵!在「網路連接」窗口中,右鍵單擊已連接到Internet的網路連接,選擇「屬性」→「共享」,勾上「允許其他,連接(N)」並選擇笑租「無線網路連接2」。關於已連接的網路是哪一個,無非就三種情況,假如你現在是用的無線網,那就選擇「無線網路連接」右鍵屬性操作,如果你現在使用的是有線路由器上網,那就選擇「本地連接」,如果你使用的是寬頻直連,那就選擇「寬頻連接」。意思就是把你現在能用的網路,共享給你新建立的網路。在命令提示符里輸入「netshwlanstarthostednetwork」,回車,就會啟用wifi熱點頃氏了。手機、平板或其它有無線連接功能的設備就可以搜索網路名為「netname」的網路連接使用了。由於每次重啟電腦或是電腦睡眠後,無線共享網路就會自動關閉,因此為了方便,我們可以在桌面建立一個bat文件(建立一txt文件,後綴名改為bat即可)。內容就是:netshwlanstarthostednetwork每當我們想啟用無線共享網路的時候直接雙擊運行就可以了。
Ⅲ openstack 為什麼沒有keystone命令
前面那個DeprecationWarning是warning級喚胡別的,暫時不影響。應該是k版本之後,keystone client已經openstack client替代了。 後面和伍攔那個報錯才是問題橘中:Invalid OpenStack Identity credentials。 看你的命令行中沒有加用戶名和密碼,這個你是設置了...
Ⅳ CentOS6.2安裝keystone使用命令yum install openstack-utils openstack-keystone python-keystoneclient
yum list |grep python-sqlalchemy
yum install python-sqlalchemy0.8.x86_64
yum list |grep python-crypto
yum install python-crypto2.6.x86_64
Ⅳ centos中tomcat的ssl證書怎麼配置
步驟:
假設我們tomcat的路徑為/opt/tomcat,在此目錄下新建ssl目錄用於存放證書:
cd /opt/tomcat/ssl
一、首先,我們需要生成SSL證書,用到keytool工具,關鍵有三步:
①生成keystone,用以下命令
#keytool -genkey -alias ssologin -keyalg RSA -keypass changeit -storepass changeit -keystore server.keystore -validity 3650
註:changeit是jdk中證書默認的密碼
②從keysotre中導出別名為tomcat-cas-server的證書,生成server.crt文件
#keytool -export -trustcacerts -alias ssologin -file server.crt -keystore server.keystore -storepass changeit
③將server.crt導入到jre的可信任證書倉庫
#keytool -import -trustcacerts -alias ssologin -file server.crt -keystore "$JAVA_HOME/缺仔jre/lib/security/cacerts" -storepass changeit
注意:如果是windows主機,使用%JAVA_HOME%,如果是linux就使用$JAVA_HOME
二、配置好證書之後,我們需要配置tomcat支持SSL
修改conf/server.xml文件,其中SSL部分如下,其它不用動:
<Connector port="443" protocol="HTTP/1.1"
connectionTimeout="5000" URIEncoding="UTF-8"
scheme="https" secure="true" SSLEnabled="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="/opt/tomcat/ssl/server.keystore"
keystorePass="changeit"/>
修改後之後,重啟tomcat即可生效
再正式訪問之前,記得把防火牆的正穗443埠打開,centos的iptables配置如下:
#vi /etc/sysconfig/iptables
添加以下配置:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
配置完之後記得重啟iptables:
#service iptables restart
iptables重啟之後,你就可以通過瀏覽器訪問了https://your.domain.com
三、tomcat作為SSL的客戶端
如果我們的應用作為客戶端需要與開啟SSL的伺服器進行通信,那我們必須將伺服器證書安裝在jre的可信列表中.
具體步驟是:將上述第一步中的第②小步生成的server.crt分發給需要使用的客戶端,然後在客戶端用keytool工具導入到jre的可信列表,如下命令:
#keytool -import -trustcacerts -alias ssologin -file server.crt -keystore "%JAVA_HOME%/jre/lib/security/cacerts" -storepass changeit
注意:我這里的機器是windows機器,所以使用%JAVA_HOME%,其實這個導入過程和一.③是一樣的
四、其它可能會用到的證書相關命令
①列出系統倉庫中存在的證書名稱:
#keytool -list -keystore "$JAVA_HOME/jre/lib/security/cacerts" -storepass changeit
如本文中添加的證書伏清汪,會找到這么一行
ssologin, 2014-9-4, trustedCertEntry,
認證指紋 (MD5): 12:3B:02:6F:78:6E:A6:D3:AB:96:CA:63:7D:7B:55:04
②消除系統中存在的名為ssologin的證書
#keytool -delete -alias ssologin -keystore "$JAVA_HOME/jre/lib/security/cacerts" -storepass changeit
#keytool -delete -alias ssologin -storepass changeit
Ⅵ LInux下卸載命令
linux下的卸載命令比較簡單
1、查找你要卸載的包:rpm -qa| grep 包名
2、rpm -e --nodeps 查找到的包
或者使用yum remove 包