helloworld

目前分類:系統管理 (132)

瀏覽方式: 標題列表 簡短摘要

download source and

./config --prefix=xxxx no-ssl2 no-ssl3 no-weak-ssl-ciphers
make 
make install

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

測試環境: CentOS 6.x
假設我們想要不需輸入密碼就可以從 user@server-a 遠端登入 userb@server-b 

首先使用 usera 登入 server-a
1. ssh-keygen
2. ssh-copy-id userb@server-b
3. 測試
ssh userb@server-b hostname

, , ,

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

1. 登入防火牆web 管理介面
2. System -> Dashboard -> Status -> System Information -> System Configuration -> Backup
3. 選擇要儲存的地方
可以選擇 Local PC 或是 USB Disk 
另外也可以選擇是否要加密壓縮
forti

, , , ,

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

vmware esx/esxi 的 crontab

路徑
/var/spool/cron/crontabs/root

#min hour day mon dow command
1    1    *   *   *   /sbin/tmpwatch.py
1    *    *   *   *   /sbin/auto-backup.sh
0    *    *   *   *   /usr/lib/vmware/vmksummary/log-heartbeat.py
*/5  *    *   *   *   /sbin/hostd-probe ++group=host/vim/vmvisor/hostd-probe

重啟crontab
kill `cat /var/run/crond.pid`
/usr/lib/vmware/busybox/bin/busybox crond
 

, , ,

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

至vmware 官網下載vmware vcenter converter standalone 這套免費的工具
簡單介紹幾個方便的功能

點選 "converter machine" 後會出現以下畫面

1472803604460.jpg

如果要做P2V (Physical to Virtual ,實體轉換至虛擬)
可以選擇 powered on
接下來選擇
Remote Windows machine
Remote Linux machine
This local machine

選擇完後,輸入來源端的ip及 足夠權限的帳號密碼進行下一步
此時程式會嘗試登入來源端機器收集一些資訊

下個畫面輸入目的端vm host的資訊,接著下一步

輸入guestos 名稱,預設是來源主機的hostname

選擇要放在哪個resource pool , datastore 以及 virtual machine version

接下來確認guestos 的配置,需要注意的是 Helper VM network
後續轉換過程中需要用到,如果你的環境中有 dhcp server 的話,就用預設自動抓取即可
如果沒有的話就給他一個暫時的ip,沒錯,暫時的,轉換完成後就不需要了

最後就開開心心的放下去跑,泡個咖啡,大個便再回來看看結果囉


如果要做虛擬機之間的複製或轉換(V2V)可以選擇 powered off
有以下幾個host 來源可以選擇
VMware Infrastructure virtual machine
VMware Workstation or other VMware virtual machine
Hyper-V Server

這個就方便多了,只要是選擇來源的host機和目的端的host
之後也是一樣開開心心的開始轉換了
 

, , ,

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

vpn server : vpn.mybox.tw
username: user001
password: p@ssw0rd

1. yum -y install pptp

2. edit /etc/ppp/chap-secrets
user001 PPTP p@ssw0rd *

3. vi /etc/ppp/peers/vpn.mybox.tw
pty "pptp vpn.mybox.tw --nolaunchpppd"
name user001
remotename PPTP
require-mppe-128
file /etc/ppp/options.pptp
ipparam vpn.myserver.org

4. modprobe ppp_mppe

5. review /etc/ppp/options.pptp
lock
noauth
refuse-pap
refuse-eap
refuse-chap
nobsdcomp
nodeflate
require-mppe-128

6. connect to vpn server
pppd call vpn.mybox.tw

7. check logs , /var/log/messages

8. check ifconfig and route

9. disconnect
killall pppd
 

, , ,

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

首先至theta360 官網下載即時串流應用程式
找到適合的應用程式並下載安裝

https://theta360.com/ct/support/download/

 

登入youtube 進入創作者工作室
即時串流的立即直播目前尚未提供360 功能
所以我們必須在即時串流下建立一個新活動



 

在基本資訊頁籤中設定標題


 

切換到進階設定,並拉到最下面


 

找到這是 360° 的現場直播影片 打勾,最後點擊建立活動


 

選擇直播的解析度,這個範例選擇720p


 

之後會進入以下畫面,請把以下資訊複製並貼上接下來的編碼器


 

測試範例使用OBS,如果選擇 RICOH THETA S, 輸入畫面會呈現兩個雙魚眼鏡頭
所以影像裝置請選擇 THETA UVC Blender ,才會有360度特效
我測試過Flash media live encoder , 但輸入裝置無法選擇 THETA UVC Blender, 所以放棄了


 

進入OBS設定 -> 串流,把剛剛youtube 串流資訊貼上,並推送出去




 

回到 youtube 現場中控室,可以從串流狀態觀察推送的狀況是否正常


確定推送狀態正常後,點擊預覽,會出現以下訊息


 

處理預覽時,需要一段時間,等等等,處理完成後,管理者即可預覽畫面


 

預覽程序處理完成了,管理者可以先看預覽,或是直接啟動串流直播

 

直播開始,並且可以隨時停止

 

BTW
下載OBS
Open Broadcaster Software
Free, open source software for live streaming and recording

https://obsproject.com/

開啟 theta s 相機直播功能
機身側邊的相機鍵及電源鍵同時按壓,此時機身藍色LIVE藍燈會亮起來,表示已經可以透過usb 送訊號出來了



RICOH THETA S 360度夜拍神器(公司貨)黑
http://www.books.com.tw/exep/assp.php/es/products/N010832956

undefined

產品內容物與規格說明
■ F2.0 大光圈
■1400萬高畫素
■ 錄影Full HD(最長25分鐘或4G)
■錄影直接上傳手機播放
■ 靜態攝影Live View即時取景
■ 手動快門最長60秒-1/6400秒
■ 充飽電可拍攝260張照片
■內建8G
■內建HDMI(D型)

, , , ,

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

RTMP 是 Real Time Messaging Protocol 的縮寫
該協定是Adobe Systems公司為Flash播放機和伺服器之間音訊、視頻和資料傳輸 開發的開放協定

本次測試環境主要分為三大部分
1. rtmp server: 安裝nginx-rtmp
2. push to rtmp: Adobe Flash Media Live Encoder 或是 ffmpeg
3. rtmp player: jwplayer

[安裝server]
nginx 是戰鬥民族出品的強大web server,我們必須要再加裝nginx-rtmp 模組才可以支援rtmp 串流

以CentOS 為例
wget https://copr.fedorainfracloud.org/coprs/lkiesow/nginx-rtmp/repo/epel-6/lkiesow-nginx-rtmp-epel-6.repo
yum install nginx-rtmp

以FreeBSD 為例
cd /usr/ports/www/nginx (勾選rtmp)
make install

設定檔範例
vi nginx.conf

#user  nobody;
worker_processes  1;

error_log  /var/log/rtmp_error.log debug;
pid        /var/run/nginx.pid;

events {
    worker_connections  1024;
}

rtmp {
        server {
                listen 1935;
                chunk_size 8192;

                application rtmp {
#### 設定 access control
                        allow publish 192.168.2.13;
                        allow publish 10.0.0.0/24;

                        allow play all;

                        deny all;
                        live on;

#### 如果要複製一份影像到其他 rtmp server 
                        meta copy;      
                        push rtmp://rtmp02-server/rtmp/live;
                        push rtmp://rtmp03-server/rtmp/live;
                }
        }
}


[push to rtmp]
Adobe Flash Media Live Encoder 好處是跨平台、免費、GUI、方便外接攝影機訊號
ffmpeg 好處是方便在文字介面下透過指令推送
範例
ffmpeg -i video-file.mp4 -vcodec h264 -acodec aac -strict -2 -r 60.0 -s 1280x720 -b:a 100k -f flv rtmp://rtmp01-server/rtmp/live

[rmpt player]
至官網下載jwplayer
https://www.jwplayer.com/products/jwplayer/

範例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>stream playing~~</title>
    <script src="jwplayer.js"></script>
    <script>jwplayer.key = "Your Key ~~";</script>
</head>
<body>
<div id="player"></div>

<script>
    jwplayer("player").setup({
        sources: [{
            file: "rtmp://rtmp01-server/rtmp/live"
        }],
        height: 360,
        width: 640
    });
</script>

</body>
</html>
 

, , , ,

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

首頁 » 管理 » 使用者 » 檢視使用者個人資訊 » 註冊使用者打勾 » 存檔

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

安裝 logintoboggan 模組並啟用
https://www.drupal.org/project/logintoboggan

設定 logintoboggan

Allow users to login using their e-mail address
選擇啟用並存檔

接下來打開登入頁面
即可看到提示訊息變成
使用者名稱或電子郵件地址 *
You may login with either your assigned username or your e-mail address.
 

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

啟用 drupal core 的 tracker 模組後
即可在個人頁看到多一個追蹤的選單
底下即是個人張貼過文章

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

安裝 apache + php + mysql 就不再多說了
首先安裝 drush , drush 是文字模式下一個好用的工具
cd /usr/ports/www/drush
make install

接下來透過drush 安裝drupal 核心程式
先切換到 apache 的 DocumentRoot 或是其他可以access 到網頁的路徑
cd /home/www
drush dl drupal

Project drupal (7.43) downloaded to /home/web/www2/drupal-7.43.                                                                                              [success]
Project drupal contains:                                                                                                                                     [success]
 - 3 profiles: minimal, standard, testing
 - 4 themes: bartik, seven, garland, stark
 - 47 modules: drupal_system_listing_incompatible_test, drupal_system_listing_compatible_test, book, php, translation, shortcut, contact, image, profile,
field_ui, dashboard, blog, dblog, search, help, file, forum, locale, block, syslog, node, update, statistics, contextual, overlay, system, field_sql_storage,
text, list, number, options, field, rdf, path, user, toolbar, menu, color, poll, comment, aggregator, taxonomy, filter, openid, tracker, simpletest, trigger

這時候drupal 已經幫你在當下的目錄下載好目前最新release 的D drupal 7.x

 

下載正體中文語系
https://localize.drupal.org/download
找到Chinese, Traditional , 7.x
複製連結網址
回到drupal 目錄
cd profiles/standard/translations/
wget http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.43.zh-hant.po


開啟網頁
http://server/

Choose profile -> Standard > save and continue
Choose language -> Chinese, Traditional (繁體中文) -> save and continue
檢查系統需求 -> 依照指示完成系統需求
cd sites/default
mkdir files && chown www:www files
cp default.settings.php settings.php && chown www:www settings.php


設定資料庫 -> 安裝設定檔 -> 設定翻譯語言 -> 設定網站 -> 介面翻譯完成 -> 已完成

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

以下網路上看到的文章,改天找機會試試
service unsupported-transceiver
no errdisable detect cause gbic-invalid
speed nonegotiate
end
插上 光纖模組

, ,

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

硬體: dell R320
作業系統: CentOS release 6.7
重開機按F2 進入BIOS
找到CPU power managments 的地方
修改成 OS DBPM存檔後重開機即可

90e3c397-93db-4f9a-bd84-31abbcd02b86.jpg

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

查看目前spare硬碟有以下幾種方式
aggr status -s
vol status -s
sysconfig -A

將spare硬碟做zero處理
disk zero spares

查看目前硬碟是否真的有在狂跑
sysstat -x 1
CPU NFS CIFS HTTP Total Net kB/s Disk kB/s Tape kB/s Cache Cache CP CP Disk DAFS FCP iSCSI FCP kB/s
in out read write read write age hit time ty util in out
10% 0 0 0 0 0 0 21418 21418 0 0 >60 100% 0% - 100% 0 0 0 0 0
7% 0 0 0 0 1 0 14052 14231 0 0 >60 99% 42% T 39% 0 0 0 0 0
9% 0 0 0 0 0 0 19968 19456 0 0 >60 100% 0% - 100% 0 0 0 0 0
10% 0 0 0 0 0 0 21248 21248 0 0 >60 100% 0% - 56% 0 0 0 0 0
10% 0 0 0 0 1 0 20358 20612 0 0 >60 100% 0% - 100% 0 0 0 0 0
10% 0 0 0 0 0 0 20736 20736 0 0 >60 100% 0% - 55% 0 0 0 0 0
10% 0 0 0 0 1 0 20846 20592 0 0 >60 100% 0% - 100% 0 0 0 0 0

等等等,最後會出現這樣的訊息

Wed Sep 9 16:16:19 CST [raid.disk.zero.done:notice]: Disk 8b.15 Shelf 0 Bay 11 [NETAPP X261_MTOMC250P05 R5VV] S/N [XXXXXXXX] : disk zeroing complete
Wed Sep 9 16:16:41 CST [raid.disk.zero.done:notice]: Disk 8b.8 Shelf 0 Bay 4 [NETAPP X261_MTOMC250P05 R5VV] S/N [XXXXXXXX] : disk zeroing complete
Wed Sep 9 16:16:52 CST [raid.disk.zero.done:notice]: Disk 6a.15 Shelf 0 Bay 11 [NETAPP X261_MTOMC250P05 R5VV] S/N [XXXXXXXX] : disk zeroing complete
Wed Sep 9 16:16:54 CST [raid.disk.zero.done:notice]: Disk 6a.14 Shelf 0 Bay 10 [NETAPP X261_MTOMC250P05 R5VV] S/N [XXXXXXXX] : disk zeroing complete
Wed Sep 9 16:16:59 CST [raid.disk.zero.done:notice]: Disk 8b.10 Shelf 0 Bay 6 [NETAPP X261_MTOMC250P05 R5VV] S/N [XXXXXXXX] : disk zeroing complete
Wed Sep 9 16:17:21 CST [raid.disk.zero.done:notice]: Disk 6a.2 Shelf 0 Bay 2 [NETAPP X261_MTOMC250P05 R5VV] S/N [XXXXXXXX] : disk zeroing complete

,

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

在網址列輸入 about:config 叫出偏好設定
找到以下的設定
dom.ipc.plugins.flash.disable-protected-mode
從原來的 false 改成 true 就可以了

,

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

安裝完 phpmyadmin 後,出現 "您應升級到 MySQL 5.5.0 或更新版本。" 的錯誤訊息
如果不想更新mysql版本的話,可以到一下網址找適合的版本安裝
https://www.phpmyadmin.net/downloads/
如 phpMyAdmin 4.0.10.10

,

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

針對要檢視的介面做以下的設定

Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#int s0/0/0
Router(config-if)#ip accounting
Router(config-if)#end

便可以用sh ip accounting檢視目前來源和目的位置

Router#sh ip accounting
Source Destination Packets Bytes
192.168.50.123 10.30.10.3 14 836
192.168.50.124 10.30.10.4 40 2480
....
....

但是無法按照數字做排序,須自己人工貼到自己熟悉的工具做排序

,

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

可能是其他人有登入,則請其他人先退出
或是登入後因為網路不穩,造成連線不正常中斷,此時就必須要等timeout時間一到,才可以再登入
另外可以嘗試透過rsh重啟telnet 或是ssh服務來解決這個問題
首先確定netapp 的rsh 是否有開啟
找一台client測試以下指令
client# rsh filer_ip -l root@password df
如果有正常回應的話
輸入
client# rsh filer_ip -l root@password "options ssh.enable off"
client# rsh filer_ip -l root@password "options ssh.enable on"
或是
client# rsh filer_ip -l root@password "options telnet.enable off"
client# rsh filer_ip -l root@password "options telnet.enable on"
即可

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()

acl trust {
  "localhost";
  "10.1.2.0"/24; #信任ip1
  "192.168.20.0"/24; #信任ip2
}

acl block {
  "10.9.9.0"/24; #黑名單1
  "192.168.9.0"/24; #黑名單2
}


sub vcl_recv {
  ## 只允許trust ip 連線到以下vhost
  if ((req.http.host == "intranet.example.com") || (req.http.host == "admin.example.com")) {
    if (client.ip !~ trust) {
      error 403;
    }
  }

  ## 禁止黑名單訪問網站
  if (client.ip ~ block) {
    error 403;
  }
....
...
}

, , ,

helloworld 發表在 痞客邦 PIXNET 留言(0) 人氣()