Home > Unix・Linux Archive

Unix・Linux Archive

tmux

  • インストール
    # yum --enablerepo=epel install tmux
  • 設定
    $ vi ~/.tmux.conf
    set -g mode-mouse on
    set -g mouse-resize-pane on
    set -g mouse-select-pane on

KVM のコンソールに接続できない時

ゲストOSにて
# vi /etc/grub.conf

kernel /vmlinuz-2.6.32-220.7.1.el6.x86_64 ro root=/dev/mapper/VolGroup-ll
v_root rd_LVM_LV=VolGroup/lv_root rd_LVM_LV=VolGroup/lv_swap rd_NO_LUKS rd_NO_MDD
 rd_NO_DM LANG=ja_JP.UTF-8 KEYBOARDTYPE=pc KEYTABLE=jp106 crashkernel=auto rhgb
quiet console=tty0 console=ttyS0

という感じに、
console=tty0 console=ttyS0
を追記する。

IPアドレス変更

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #←デバイス名
ONBOOT=yes #←システム起動時に有効にするか
BOOTPROTO=none #←固定IP:none,static DHCPはdhcp
HWADDR=XX:XX:XX:XX:XX:XX #←MACアドレス
TYPE=Ethernet #←インタフェースのデバイスタイプ。他にxDSLなど
#DHCP_HOSTNAME=example.com #←DHCPサーバに通知するホスト名
IPADDR=192.168.1.16 #←IPアドレスの指定
NETMASK=255.255.255.0 #←IPアドレスに対するネットマスクの指定
#NETADDR=192.168.1.0 #←ネットワークアドレス。通常IPアドレスとネットマスクより自動判断
#BROADCAST=192.168.1.255 #←ブロードキャストアドレス。通常IPアドレスとネットマスクより自動判断
USERCTL=no #←デバイスの制御をroot以外にも許すか。
PEERDNS=no #←DHCPによって取得したDNSサーバのアドレスを/etc/resolv.confに反映するか。DHCPを使う場合は通常yes。
GATEWAY=192.168.1.1 #←デフォルトのゲートウエイアドレス(普通はルータのIPアドレスを書く)
IPV6INIT=no #←このデバイスでIPv6を有効にするか

# vi /etc/resolv.conf
nameserver XXX.XXX.XXX.XXX
nameserver XXX.XXX.XXX.XXX

# vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
GATEWAY=192.168.1.1

# service network restart

grep

機能

ファイルに対してパターンマッチングを行い、マッチする行を出力する。

一部の正規表現を使用することが可能。検索対象が指定されない場合は、標準入力に対してパターンマッチングを行う。複数のファイルを同時に検索することも可能。
形式

grep (option) [検索文字列] [file name]

正規表現
条件 ※(char)は文字(列)を表す
\(char) charの特殊な意味をなくす
^(char) 行の先頭
(char)$ 行の終わり
.(char) 任意の一文字
[abc] / [a-c] abcのうち一文字
[^abc] / [^a-c] abc以外の一文字
(char)* 0回以上の繰り返し

オプション
-b 行のブロック番号をつける
-c パターンに一致した行の行数のみを出力する
-h 複数ファイルを指定した際に、ファイル名を出力しない
-i 大文字と小文字を区別しない
-l パターンに一致した行を含むファイル名だけを出力する
-n パターンに一致した行のファイル内での行番号を表示する
-s エラーメッセージのみを表示する
-v パターンに一致しない行を表示する

コマンド例
grep 'abc' file1 file1から文字列abcを含む行を検索する
grep -c '^abc' file2 file2から行頭がabcの行数を出力する

不要サービス

chkconfig acpid off
chkconfig auditd off
chkconfig avahi-daemon off
chkconfig bluetooth off
chkconfig certmonger off
chkconfig cgconfig off
chkconfig cpuspeed off
chkconfig cups off
chkconfig ip6tables off
chkconfig mdmonitor off
chkconfig netconsole off
chkconfig netfs off
chkconfig nfslock off
chkconfig restorecond off
chkconfig rpcbind off
chkconfig rpcgssd off
chkconfig rpcidmapd off

SSH設定

OSインストール後SSHでlocalhostへの接続チェックを行わないと、
syslogに大量にinfoログが出力される。
接続は一般ユーザーでOK。

Synergy


●概要
クロスプラットフォームな、ネットワークKVMツール、クリップボードも共有。

本家 http://synergy2.sourceforge.net/
Windows(日本語化)http://wiki.nothing.sh/page/memo/Synergy

●サーバ
キーボード/マウスがつながっている側

スクリーンにサーバとクライアントを登録
リンクに画面の位置関係を登録。(行きと戻り両方を登録する。)

●クライアント
操作される側

GUIツールのインストール
# apt-get install quicksynergy

サーバのIPアドレスを設定

# synergyc -f -n [host] [IP]

NICプロミスキャスモードへ切り替え

●確認
# ifconfig
「UP BROADCAST RUNNING」という項目があればノーマルモードで動作中
「UP BROADCAST RUNNING PROMISC」という項目があればプロミスキャスモードで動作中

●設定
# ifconfig [NIC name] promisc
# ifconfig [NIC name] promisc off

Solarisのエディタ


■■vim

●インストール
# pkgadd SFWncur SFWvim

●カラー表示
$ cp /opt/sfw/share/vim/vim63/vimrc_example.vim ~/.vimrc
# cp /opt/sfw/share/vim/vim63/vimrc_example.vim ~/.vimrc

■■emacs

●インストール
# pkgadd SFWxaw3d SFWungif SFWemacs

Solarisのtar

gtarを使った方がいいよね。ついでにvimもon。

$ vi ~/.profile
--------------------------------------------------------------------------------
alias tar='/usr/sfw/bin/gtar'
alias vi='/opt/sfw/bin/vim'
--------------------------------------------------------------------------------

ランレベル

■■Debian系
Debian 系の多くのディストリビューションでは、ランレベル 2 から 5 を区別しない。
0 - 停止
1 - シングル
2 から 5 - マルチユーザーモードで、Xディスプレイマネージャも起動
6 - リブート

■■レッドハット系
0 - 停止
1 - シングルユーザー
2 - 未使用/ユーザー定義可能
3 - マルチユーザー、コンソールログインのみ
4 - 未使用/ユーザー定義可能
5 - ランレベル 3 + Xディスプレイマネージャ起動
6 - リブート
どのサービスがどのランレベルで起動するかは、chkconfig ツールで管理できる。

■■Solaris
0 - オペレーティングシステムを停止。SPARCの場合、OpenBootのプロンプトに移行
S - シングルユーザー、root ファイルシステムのみマウント(リードオンリー)
1 - シングルユーザー、全ローカルファイルシステムをマウント(リード/ライト)
2 - マルチユーザー、ほとんどのデーモンを起動
3 - マルチユーザー、ランレベル 2 の動作に加えて、ファイルシステムのエクスポート、その他のネットワークサービスを起動
4 - 予備のマルチユーザーモード。ユーザー定義
5 - シャットダウンし、ハードウェアがサポートしていれば電源を切る。
6 - リブート

GnuPG


●キー作成
gpg --gen-key
gpg --fingerprint

●リスト表示
gpg --list-keys

●信用データーベース更新
gpg --edit-key ユーザーid
コマンド>trust
5
y
コマンド>quit

gpg --update-trustdb

●失効証明(revocation certificate)を作成
gpg --gen-revoke your_userid > gpg.revoke

●公開鍵作成
gpg --export --armor {id or mail add} > gpg.pub

●秘密鍵
gpg --export-secret-keys --armor {id or mail add} > gpg.ppk

●公開鍵を取り込む
gpg --import < gpg.pub

●秘密鍵を取り込む
gpg --import --allow-secret-key-import < gpg.ppk

http://www.nyamo.net/wiki/wiki.cgi?Becky!

yumのGUI版(yumex)


# yum install yumex

yum fastestmirror無効化


# vi /etc/yum/pluginconf.d/fastestmirror.conf
--------------------------------------------------------------------------------
[main]
enabled=0  #←ここを0にしてやる
--------------------------------------------------------------------------------

プロキシ設定(bash、csh、tcsh、yum、apt-get、Solaris Update、wget)

■■bash
$ vi ~/.profile
--------------------------------------------------------------------------------
export http_proxy="http://proxy.server.com:8000/"
export ftp_proxy="http://proxy.server.com:8000/"
--------------------------------------------------------------------------------

■■csh/tcsh
--------------------------------------------------------------------------------
setenv HTTP_PROXY "http://proxy.server.com:8000/"
setenv FTP_PROXY "http://proxy.server.com:8000/"
--------------------------------------------------------------------------------

■■yum

# vi /etc/yum.conf
--------------------------------------------------------------------------------
proxy=http://proxy.server.com:8000/
--------------------------------------------------------------------------------


■■apt-get

# vi /etc/apt/apt.conf
--------------------------------------------------------------------------------
Acquire::http::Proxy "http://proxy.server.com:8000/";
Acquire::ftp::Proxy "http://proxy.server.com:8000/";
--------------------------------------------------------------------------------


■■Solaris Update

# smpatch set patchpro.proxy.host
Web Proxy Host Name: proxy.server.com
# smpatch set patchpro.proxy.port
Web Proxy Port Number: 8000


■■wget

シェルでproxy設定しておけば問題なく使えるが、この設定でもOK。
--------------------------------------------------------------------------------
vi /etc/wgetrc
http_proxy=http://proxy.server.com:8000/
ftp_proxy=http://proxy.server.com:8000/
use_proxy = on
--------------------------------------------------------------------------------

コンソールを高解像度で表示する(画面解像度の変更(for Grub))


# vi grub.conf
--------------------------------------------------------------------------------
kernel /vmlinuz-2.4.20-6 ro root=LABEL=/ vga=773  #vga=773を追加
--------------------------------------------------------------------------------

771 800×600/256色/8bitカラー
773 1024×768/256色/8bitカラー
775 1280×1024/256色/8bitカラー
788 800×600/6万5000色/16bitカラー
791 1024×768/6万5000色/16bitカラー
794 1280×1024/6万5000色/16bitカラー
789 800×600/1600万色/24bitカラー
792 1024×768/1600万色/24bitカラー
795 1280×1024/1600万色/24bitカラー
環境変数LANGの変更

 上記の設定でコンソールを高解像度に変更しましたが、Linux を日本語インストールした場合は、コンソール上に表示されるメッセージが全て文字化けしてしまいます。また、kon を起動しようとしても、解像度が高解像度になったために、画面がフリーズしたような感じになります(実際にはフリーズしていないので、手探りでexit と入力すれば元の画面に戻れます)。kon 自体が800X600までにしか対応していないので表示することができないのです(たぶん)。その場合は、環境変数のLANGをデフォルトのja_JP.euc.JP から en_US に変更して英語表示にしておきます。

# LANG=en_US

 また、このままだと現在使用しているシェルでしか有効にならないので、再起動時にも有効になるように、ホームディレクトリ下の.bash_profile に以下のように記述しておきます。さらに、新規ユーザー作成時にも、デフォルト表示言語を英語にしておくには、/etc/skel 下の.bash_profile も同様に変更しておいてください。

# vi .bash_profile
export LANG=en_US

PPC版でsuできなくなることの対処


シングルユーザーモードでパスワード再設定
起動時のプロンプト
boot: 「linux single」と入力
 
# passwd

Adiscon LogAnalyzerのインストール

rsyslog + mysqld
 
まずは、syslogサーバとして、各種サーバからsyslogを集めるサーバ側の準備を進める。

 

rsyslogのインストール

yum install rsyslog.x86_64 rsyslog-gnutls.x86_64 rsyslog-gssapi.x86_64  rsyslog-mysql.x86_64

chkconfig rsyslog on

chkconfig syslogd off

 

mysqld のインストール

yum install mysql-server.x86_64

/etc/rc.d/init.d/mysqld start

mysql_secure_installation

chkconfig mysqld on

 

syslog格納用のデータベース作成

mysql -u root -p
 mysql> CREATE Database rsyslog;
 mysql> use rsyslog;
 mysql> CREATE TABLE SystemEvents(
        ID int unsigned not null auto_increment primary key,
        CustomerID bigint,
        ReceivedAt datetime NULL,
        DeviceReportedTime datetime NULL,
        Facility smallint NULL,
        Priority smallint NULL,
        FromHost varchar(60) NULL,
        Message text,
        NTSeverity int NULL,
        Importance int NULL,
        EventSource varchar(60),
        EventUser varchar(60) NULL,
        EventCategory int NULL,
        EventID int NULL,
        EventBinaryData text NULL,
        MaxAvailable int NULL,
        CurrUsage int NULL,
        MinUsage int NULL,
        MaxUsage int NULL,
        InfoUnitID int NULL ,
        SysLogTag varchar(60),
        EventLogType varchar(60),
        GenericFileName VarChar(60),
        SystemID int NULL
        );

 mysql> CREATE TABLE SystemEventsProperties(
        ID int unsigned not null auto_increment primary key,
        SystemEventID int NULL ,
        ParamName varchar(255) NULL ,
        ParamValue text NULL
        );

 mysql> GRANT ALL PRIVILEGES ON rsyslog.* TO rsyslog@localhost IDENTIFIED BY 'Password';
 mysql> flush privileges;

 

/etc/rsyslog.confの修正

 rsyslog.confを修正して直接データベース内に格納するために、以下の設定を実施。 ここでは、念のため/var/log/rsyslog配下にもテキストで吐き出すこととする。

vi  /etc/rsyslog.conf
参考: http://www.atmarkit.co.jp/flinux/rensai/newlog06/newlog06b.htmle

 -- ここから --
 # New rsyslog on mysql databases
 $ModLoad ommysql
 *.*                :ommysql:localhost,rsyslog,rsyslog,Password
 *.*                >localhost,rsyslog,rsyslog,Password

 # Old rsyslog on plain text /var/log/rsyslog under directories.
 #input remote host syslog accept
 $ModLoad imudp
  $UDPServerRun 514
 $ModLoad imtcp
  $InputTCPServerRun 514
 -- ここまで --

/etc/rc.d/init.d/rsyslog restart

 

rsyslogがDBに格納されていることを確認する。

mysql -u rsyslog -p rsyslog
 mysql> use rsyslog
 mysql> PAGER less -S ;  //ページャーで表示スクロール制御
 mysql> SELECT * FROM SystemEvents LIMIT 0,5 ; (先頭から5件だけ表示)

 

各サーバの/etc/syslog.conf を修正し、準備したsyslogサーバへログを転送する設定を実施する。

vi /etc/syslog.conf

-- ここから --

*.*                         @syslogサーバのIPアドレス

-- ここまで --

 
 
 
loganalyzerのインストール

mkdir /usr/local/src/loganalyzer
cd /usr/local/src/loganalyzer
wget http://download.adiscon.com/loganalyzer/loganalyzer-3.2.1.tar.gz
tar xvfz loganalyzer-3.2.1.tar.gz
cd loganalyzer-3.2.1
cp -rfp ./src /var/www/html/loganalyzer 
cp -rfp ./contrib/*.sh /var/www/html/loganalyzer/

chmod 777 /var/www/html/loganalyzer
chmod 766 /var/www/html/loganalyzer/config.php

cd /var/www/html/loganalyzer/
sh ./configure.sh
sh ./secure.sh

mysql -u root -p
 mysql> create database loganalyzer;
 mysql> GRANT ALL PRIVILEGES ON loganalyzer.* TO loganalyzer@localhost IDENTIFIED BY 'Your Password';


ブラウザからアクセスして、loganalyzerのウィザードに従って初期設定を行う。
http://127.0.0.1/loganalyzer/install.php

 Step1 - Prerequisites "Next"
 Step2 - Verify File Permissions [config.php] "Next"

ここでSELinuxがONになっていると先に進まない。
解決方法誰か教えて!


 Step3 - Basic Configuration
 --- Frontend Option ---
  Number of syslog messages per page  : 50
  Message character limit for the main view  : 80
  Character display limit for all string type fields  : 30
  Show message details popup : yes
  Automatically resolved IP Addresses (inline) : yes
  --- User Database Option ---
  Enable User Database: yes
  Database Host  : localhost
  Database Port  : 3306
  Database Name  : loganalyzer
  Table prefix   : logcon_
  Database User  : loganalyzer
  Database Password  : Your Password
  Require user to be logged in : Your Password
 Step4 - Create Tables "Check on Next" to "Next"
 Step5 - Check Create Table Permission On Database "Next"
 Step6 - Creating the Main Useraccount
  Username : User Name
  Password : Your Password
  Repeat Password: Your Password
Step7 - Create the first source for syslog messages
  -- First Syslog Source --
  Name of the Source : rsyslog source  (Default: My Syslog Source)
  Source Type : MYSQL Native (Default: Diskfile)
  Select View : Syslog Fields (Default: Syslog Fields)
  -- Database Type Options --
  Table type  : (Default: MonitorWare)
  Database Host : localhost
  Database Name : rsyslog
  Database Tablename : SystemEvents
  Database User : rsyslog
  Database Password : Your Password
  Enable Row Counting : Yes (Default: No)
 Step8 - Done

 

Windows上のファイルにLinuxからアクセスする(mount.cifs)

# mount -t cifs //WindowsマシンのIPアドレス/フォルダ マウントポイント

「Zabbixサーバの起動」の値が「いいえ」

SELINUXのポリシー追加
# setsebool -P httpd_can_network_connect 1

SELINUXのON・OFF

permissive モード (SELinux の動作を抑える)。
# setenforce 0 

enforce モード (SELinux を動作させる)。 
# setenforce 1

SSHの不正アクセス制限オプション

不正なアタックが立て続けに行われた際、アクセス元に制限を掛けることができる。

# vi /etc/ssh/sshd_config
----------------
MaxStartups 2:80:5
----------------

MaxStartups (最大起動数)
認証されていない段階の接続をSSH デーモンが最大でどれだけ受けつけるかを指定します。この値を超えた (認証されていない段階の) 接続は捨てられます。この状態は (すでに接続したクライアントの) 認証が成功するか、そのLoginGraceTime(ログイン猶予時間) が切れるまで続きます。デフォルトではこの数は 10 です。
もうひとつの方法は、早いうちからランダムに接続を拒否するよう指定することです。これはこの設定項目にコロンで区切った 3 つの値を与えることによりおこないます。この値は"start:rate:full"(``開始時:確率:最大数'') の形をとります (例: "10:30:60" など)。sshd (8) は認証されていない段階の接続が"start"(この例では 10) 個を超えると、これ以後の接続要求を"rate/100"(この例では 30%) の確率で拒否し始めます。この確率は"full"(この例では 60) 個の接続が来るまで線形に増えつづけ、最大数に達した時点でそれ以降すべての接続を拒否するようになります。

ZABBIXのグラフ文字化け対応

フォントの設定が出来ていないのが原因。

適当なフォントを選んで設定ファイルで指定する。

# mkdir /usr/share/zabbix/fonts
# cd /usr/share/zabbix/fonts
# ln -s /usr/share/fonts/ipa-gothic/ipag.ttf ipag.ttf
# vi /usr/share/zabbix/include/defines.inc.php
--------------------
define('ZBX_FONTPATH', '/usr/share/zabbix/fonts');
define('ZBX_GRAPH_FONT_NAME', 'ipag');
define('ZBX_FONT_NAME', 'ipag');
--------------------


# /etc/rc.d/init.d/zabbix-server restart

ZABBIXのトリガー修正

【zabbix_server】
デフォルトで登録されているトリガーは、ソースからインストールした場合のプロセス名である「zabbix_server」だが、RPMを利用してインストールした場合、MySQL版であれば「zabbix_server_mysql」がzabbix_serverのプロセス名になる。


[設定]-[ホスト]-[アイテム]-[Template_Linux:Number of running processes zabbix_server]-[複製]

キーの
「zabbix_server」を「zabbix_server_mysql」に書き換え


もとのアイテムやトリガーは無効にしておく。

【rsyslog】
同様に「syslog」を「rsyslog」へ。

【sshd】
SSHのポートを変更する場合はこちらも変更が必要。

アイテムの
Template_Linux:SSH server is running
を複製後
キーを
net.tcp.service[ssh,,12345]
などに変更。

net.tcp.service[service,<ip>,<port>]  
サービスが動作中でTCP接続を受け入れ可能かどうかをチェック  
0 - サービスは停止中
1 - サービスは動作中
2 - サービスへの接続がタイムアウト service - ssh、service.ntp、ldap、smtp、ftp、http、pop、nntp、imap、tcpのいずれか1つを指定

ip - IPアドレス(デフォルトは127.0.0.1)

port - ポート番号(デフォルトでは各サービスの標準ポート番号を使用) 例:
net.tcp.service[ftp,,45]は、TCPポート45で動作するFTPサーバの可用性をテストします。




ほかもあるかも。

hostsの場所

  • WindowsXP]C:\WINDOWS\system32\drivers\etc\hosts
  • [Mac]/private/etc/hosts(/etc/hostsからシンボリックリンクされてる)
  • [UNIX]/etc/hosts

Web公開ディレクトリにcpやmvしたファイルが表示されない(SELinuxのタイプラベル修正)

$ restorecon -R <ファイル・ディレクトリ> 

これでタイプラベルを初期化します。


ちなみに、ファイルタイプの確認は
$ ls -lZ 

AMD Fusion APU E350用グラフィックドライバ

http://support.amd.com/jp/Pages/AMDSupportHub.aspx

[ノートPC向けグラフィック]ー[E-Series APU]ー[E-350 APU]



yum などでX11関係のアップデートを行うと/etc/X11/xorg.confが上書きされてしまうので注意。

スクリーンセイバー

クロスプラットフォーム対応かつクオリティ高い。おすすめ。


# yum install rss-glx-gnome-screensaver

DDNS設定(for Valudomain)


■VALUE DOMAINでの設定
「ダイナミックDNS設定情報」ページで設定
「DNS設定」ページでaレコード設定
IPアドレスは適当でOK。


■VALUE DOMAIN用IPアドレス更新スクリプト作成
[root@fedora ~]# vi /usr/local/bin/valudomain-ddns-update.pl
IPアドレス更新スクリプト作成
#!/usr/bin/perl

#
# VALUE DOMAIN用DDNS IPアドレス更新スクリプト
#

# 登録情報
$DOMAIN          = "$ARGV[0]";
$PASSWORD        = "$ARGV[1]";

# IPアドレス更新ログファイル
$LOG_FILE        = "/var/log/valudomain/ip_update.log";

# 現在IPアドレス保存ファイル
if ($#ARGV eq 2) {
    $CURRENT_IP_FILE = "/var/log/valudomain/$ARGV[2].$DOMAIN";
} else {
    $CURRENT_IP_FILE = "/var/log/valudomain/$DOMAIN";
}

# IPアドレス検出CGI
$REMOTE_ADDR_CHK = "http://dyn.value-domain.com/cgi-bin/dyn.fcg?ip";

# DDNS更新CGI
$DDNS_UPDATE     = "http://dyn.value-domain.com/cgi-bin/dyn.fcg";

if(!open(FILE,"$CURRENT_IP_FILE")) {
    $CURRENT_IP = '0.0.0.0';
} else {
    $CURRENT_IP = <FILE>;
    close FILE;
}

$NEW_IP = '0.0.0.0';
$NEW_IP = `wget -q -O - $REMOTE_ADDR_CHK`;

if ($NEW_IP ne "0.0.0.0" and $CURRENT_IP ne $NEW_IP) {

    if ($#ARGV eq 2) {
        $STATUS = `wget -q -O - '$DDNS_UPDATE?d=$DOMAIN&p=$PASSWORD&h=$ARGV[2]&i=$NEW_IP'`;
        $FQDN = "$ARGV[2].$DOMAIN";
    } else {
        $STATUS = `wget -q -O - '$DDNS_UPDATE?d=$DOMAIN&p=$PASSWORD&i=$NEW_IP'`;
        $FQDN = "$DOMAIN";
    }

    if ($STATUS =~ m/status=0/) {    
        open (FILE ,">$CURRENT_IP_FILE");
        print FILE $NEW_IP;
        close FILE;
        $TIME = localtime;
        open (FILE ,">>$LOG_FILE");
        print FILE "$TIME $FQDN Updated $CURRENT_IP to $NEW_IP\n";
        close FILE;
    } else {
        $TIME = localtime;
        open (FILE ,">>$LOG_FILE");
        print FILE "$TIME $FQDN Update aborted $CURRENT_IP to $NEW_IP\n";
        print FILE "$STATUS\n";
        close FILE;
    }
}
exit;

[root@fedora ~]# chmod +x /usr/local/bin/valudomain-ddns-update.pl
[root@fedora ~]# mkdir /var/log/valudomain


■VALUE DOMAIN用IPアドレス更新スクリプト実行
[root@fedora ~]# /usr/local/bin/valudomain-ddns-update.pl fedorasrv.com パスワード
※パスワードは「(1)VALUE DOMAINのダイナミックDNS機能を有効化」で設定した「ドメインパスワード」を指定
※IPアドレス更新結果は/var/log/valudomain/ip_update.logに保存される


■VALUE DOMAIN用IPアドレス更新スクリプト定期自動実行設定
[root@fedora ~]# echo "*/10 * * * * root /usr/local/bin/valudomain-ddns-update.pl fedorasrv.com パスワード" >> /etc/cron.d/valudomain-ddns-update
 ← VALUE DOMAIN用IPアドレス更新定期自動実行設定追加
※10分毎にVALUE DOMAIN用IPアドレス更新スクリプトを実行する(fedorasrv.com用)

ホームディレクトリの日本語表示中止

LANG=C; xdg-user-dirs-gtk-update

FileZilla(FTP/SFTP/FTPSクライアント)

FileZilla(ファイルジラ)はフリーかつオープンソースでクロスプラットフォームのFTPクライアント。バイナリ版は Windows、Linux、Mac OS X が用意されている。FTP、SFTP、FTPS(FTP over SSL/TLS)をサポート。

Google Chrome(ブラウザ)

Google Chrome(グーグル・クローム)は、HTMLレンダリングエンジンにWebKitを採用し、Googleが開発しているウェブブラウザである。
北米では2008年9月2日、日本では9月3日にMicrosoft Windows XP/Vista向けのベータ版が公開され、12月12日に正式版が公開された[1]。最初のリリースの翌日、ブラウザ市場で実質1%以上のシェアを獲得し、アメリカ合衆国では1週間のうちに200万人がダウンロードしたとされる。2010年5月25日(日本時間5月26日)、Mac OS XとLinux向けの正式版が公開された。


動作が軽い
まともなレンダリング
アドオン拡張
クロスプラットフォーム
同期

Index of all entries

Home > Unix・Linux Archive

Search
Feeds

Return to page top