Linux

vsftpdをスーパーサーバで動かす

/etc/vsftpd.confでLISTEN=NO /etc/xinetd.dにvsftpdを追加 /etc/servicesにvsftpdを追加

termtter

Ubuntu LinuxにコンソールTwitterクライアントtermtterを入れたのでメモメモ。 $ sudo aptitude install ruby ruby-dev libopenssl-ruby ri $ wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz $ tar xzvf rubygems-1.3.5.tgz $ cd rub…

tmux

きっかけ screenの縦分割の調子が良くなかったりしてググってたら下記のようなページを見つけた。 時代はGNU screenからtmuxへ - Dマイナー志向 http://blog.gijutsuya.jp/harajune/2009/09/18/from_screen_to_tmux/ インストール で、自分のUbuntuに入れて…

OpenSSLでMD5のチェック

LinuxでMD5チェックってそういえばしたことなかったのでメモ $ openssl md5 MD5(file)=xxxxxxxxxxxxxxxxx opensslでできる。他のものをインストールしなくていいから楽ですね。

FTPサーバの迷宮

vsftpdとproftpdサーバで迷って、慣れているproftpdにしたらはまりましたというお話。 で、ググったら原因判明。 Ver.3.0.11.1 より後のバージョンを使ってFTPSでLIST取得できないのはFilezillaの仕様。 作者がRFC 4346に厳密にしたがった実装をしたのが原因…

Ubuntu ServerでLVM

サーバの調子が悪いので、再構築を結構大々的にやっています。基本ストレージとしての機能がメインとなるサーバです。 データを保管する領域は今回LVMを使いました。前に一度だけ使ったことがあるのですが、すっかり忘れていたのでメモを残しておきます。 流…

ポートを使用しているプロセスをkill

まずはポートを調べる。 $ netstat -tanp http://itpro.nikkeibp.co.jp/article/COLUMN/20070124/259606/ そしてkillしたいPIDを調べて $ kill {$PID}

右クリックターミナル

Ubuntuでコンテキストメニュー(右クリック)から端末(ターミナル)を起動する。 まずnutilus-open-terminalをインストール。 $ sudo aptitude install nautilus-open-terminal そして再ログインすればOK。

カーネルソース

オープンファイルオブジェクトを作成して、ファイルディスクリプタを返す。2.4.21では fs/open.c より asmlinkage long sys_open(const char * filename, int flags, int mode) { char * tmp; int fd, error; #if BITS_PER_LONG != 32 flags |= O_LARGEFILE;…

バイナリファイル表示

バイナリファイルを表示するには http://www.atmarkit.co.jp/flinux/rensai/linuxtips/100showbinary.html

サーバ構築資料

http://nullpointerexception.org/ http://kazmax.zpp.jp/lin/etc_passwd.html http://www.monyo.com/technical/

aptitude

aptitude は apt のフロントエンド・・・らしい。 以前も使ったけどね。 http://d.hatena.ne.jp/blatt/20070308 aptitude search [SEARCH] 検索 aptitude install [PACKAGE] インストール aptitude show [PACKAGE] 情報表示 http://dolphin.c.u-tokyo.ac.jp/…