月別アーカイブ: 2015年5月

ubuntuのftpクライアントfileZillaの設定

ホストの登録を選択
新しいサイトを選択し、新規に作る
一般タグから
ホスト名:ホストのIPアドレス(xxx.xxx.xxx.xxx)
プロトコール:FTP-ファイル転送プロトコール
暗号化:明示的なFTPoverTLSが必要
ログオンの種類:通常
ユーザ:centosuser
パスワード:*******
詳細タブ
規定のリモートディレクトリ
/var/www/html
転送設定タブ
●パッシブ

Conohaでftpサーバを設置( vsftpd)

クライアントから、ftpで接続できるように
ftpサーバを立ち上げる

vsftpdをインストール

#yum -y install vsftpd

ftp接続用のアカウントを作成

#useradd centosuser
#passwd centosuser
centosuserxxxx
centosuserxxxx

設定ファイルを編集

#vim /etc/vsftpd/vsftpd.conf

Gで文末に飛び
i
以下を追加し
[esc]+:wq+[enter]
書き込み終了する


ascii_upload_enable=YES
ascii_download_enable=YES

pasv_promiscuous=YES
pasv_min_port=60000
pasv_max_port=60030
use_localtime=YES
ssl_enable=YES
rsa_cert_file=/etc/pki/tls/certs/vsftpd.pem
force_local_logins_ssl=YES
force_local_data_ssl=YES
allow_anon_ssl=NO
ssl_ciphers=HIGH
require_ssl_reuse=NO

暗号化キーを作成

# cd /etc/pki/tls/certs/
# make vsftpd.pem 

Country Name (2 letter code) [GB]:JP ※国名
State or Province Name (full name) [Berkshire]:Tokyo ※都道府県名
Locality Name (eg, city) [Newbury]:Shinjuku ※市区町村名
Organization Name (eg, company) [My Company Ltd]:linuxserver.jp ※組織名
Organizational Unit Name (eg, section) []:admin ※組織の部署名
Common Name (eg, your name or your server’’s hostname) []:linuxserver.jp ※サーバーホスト名
Email Address []:webmaster@linuxserver.jp ※メールアドレス

サービスを起動

#/etc/rc.d/init.d/vsftpd start

または、

#service vsftpd restart

ファイル転送先属性を変更

#cd /var
#chown centosuser.centosuser -R www/

iptablesを編集

vim /etc/sysconfig/iptables

ポート80許可を追加
カーソルを移動し
i
で、インサートモードにして
以下を追加し
[esc]+:wq+[enter]

-A INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 60000:60030 -j ACCEPT

iptablesを再起動

#service iptables restart

クライアントPCから
ffftpなどで、接続してみる

Cohohaの設定

apacheが入っているか調べる

# httpd -v

Server version: Apache/2.2.15 (Unix)
Server built: Apr 3 2014 23:56:16

入っている

apache起動しているか調べる

# /etc/rc.d/init.d/httpd status

httpd is stopped

ポート(80)を開放する

iptablesを編集

vim /etc/sysconfig/iptables

ポート80許可を追加
カーソルを移動し
i
で、インサートモードにして
以下を追加し
[esc]+:wq+[enter]

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

iptablesを再起動

#service iptables restart

apacheを起動

#/etc/rc.d/init.d/httpd start

サーバにアクセス

http://XXX.XXX.XXX

Apache 2 Test Page
のページが開けば成功

ConohaのVPSへUbuntuの端末で、SSH接続を行う

Ubuntuの端末からConohaのVPSサービスの
サーバにSSHにて接続していました

Conohaにログインをして、KeyPairをダウンロードする
/home/(usre)/xxxxx-x.key
属性をリードオンリーにする
右クリック>プロパティ
タブ>アクセス権
所有者:アクセス:読み込み専用
グループ:アクセス:なし
その他:アクセス:なし

接続先とユーザ名を対象サーバリストのコンソールから調べる

consolexxxx.cnode.jp
iux-xxxxxx

端末を開いて

ssh -i /home/(usre)/xxxxx-x.key iux-xxxxxx@consolexxxx.cnode.jp

で接続する

[Enter '^Ec?' for Help]

がでたら、Enter