環境說明:swift服務端安裝在ubuntu12.04lts,我要從辦公系統windows xp機器訪問該儲存系統。
配置swift為https連線方式:
首先去swift-proxy服務端,修改配置檔案:
/etc/swift/proxy-server.conf
[以上加粗的地方是修改的配置,主要是把原來未做https的改成https,埠改為了443。default
]bind_port =443bind_ip = 172.16.6.100cert_file =/etc/swift/cert.crtkey_file=/etc/swift/cert.keylog_level =debug
log_facility =log_local1
user =swift
[pipeline:main
]pipeline =healthcheck cache tempauth proxy-server
use =egg:swift#proxy
allow_account_management=ture
account_autocreate =true
[filter:tempauth
]use =egg:swift#tempauth
user_admin_admin =admin .admin .reseller_admin
user_test_tester =testing .admin
user_test2_tester2 =testing2 .admin
user_test_tester3 =testing3
[filter:healthcheck
]use =egg:swift#healthcheck
[filter:cache
]use =egg:swift#memcache
memcache_servers = 172.16.6.100:11211
接下來建立數字證書:
cd /etc/swift確保iptables開啟了443的訪問許可權,這裡略去。openssl req -new -x509 -nodes -out cert.crt -keyout cert.key
重啟swift-proxy服務:
swift-init proxy restart接下來,在客戶端進行配置:
以上距離路徑以實際為準。
新增乙個屬性:到setting內。
開啟cyberduck,建立乙個新連線:
連線,訪問即可。
mysql連線的使用 mysql連線的使用
表一 myclass myclass 用作左表 表二 me me 用作右表 使用 mysql 的 join 在兩個或多個表中查詢資料 你可以在 select,update 和 delete 語句中使用 mysql 的 join 來聯合多表查詢。join 按照功能大致分為如下三類 inner join...
軟連線使用
軟連線相當於windows下的快捷方式 1.建立乙個軟連線 ln s 原始檔 目標檔案 例如 在 usr bin目錄下建立乙個軟連線,指向supervisord 命令 ln s usr local python 2.7 bin supervisord usr bin supervisord 命令配置...
使用連線來代替in和not in(使用外連線技巧)
比如 表a裡面的乙個字段叫做mobile 裡面存的記錄如下 1 2345 6781 表b裡面的乙個欄位也叫做mobile裡面存的記錄如下12 3419 10 1 我們要查詢一下a和b裡面都有的,以前我使用的是 select a.mobile from a where a.mobile in sele...