<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>機械忍者 &#187; ssh</title>
	<atom:link href="http://cyborg-ninja.com/tag/ssh/feed" rel="self" type="application/rss+xml" />
	<link>http://cyborg-ninja.com</link>
	<description>SEO、Ruby、CMSなどなど、IT周りのメモやログ。人に読みやすいように書くべし（あとで自分が読めないからｗ）</description>
	<lastBuildDate>Wed, 14 Apr 2010 12:59:20 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<atom:link rel='hub' href='http://cyborg-ninja.com/?pushpress=hub'/>
<cloud domain='cyborg-ninja.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>SSH:ユーザーを指定してログイン</title>
		<link>http://cyborg-ninja.com/ittips/ssh%e3%83%a6%e3%83%bc%e3%82%b6%e3%83%bc%e3%82%92%e6%8c%87%e5%ae%9a%e3%81%97%e3%81%a6%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3.html</link>
		<comments>http://cyborg-ninja.com/ittips/ssh%e3%83%a6%e3%83%bc%e3%82%b6%e3%83%bc%e3%82%92%e6%8c%87%e5%ae%9a%e3%81%97%e3%81%a6%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3.html#comments</comments>
		<pubDate>Wed, 28 Oct 2009 12:30:05 +0000</pubDate>
		<dc:creator>機械忍者</dc:creator>
				<category><![CDATA[ITネタ（TIPSとかも）]]></category>
		<category><![CDATA[Rails+Macintoshで初心者が作る履歴]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://cyborg-ninja.com/?p=671</guid>
		<description><![CDATA[


Mac OS XでターミナルでSSH接続をする際に、
（rootではなくて）ユーザーを指定して接続しないといけないサーバがありました（hetemlさんです）。

参考：レンタルサーバー「heteml」 &#8211 [...]]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://farm3.static.flickr.com/2673/4049076758_1499b39b88.jpg" alt="SSH TIPS" />
<br />
Mac OS XでターミナルでSSH接続をする際に、<br />
（rootではなくて）ユーザーを指定して接続しないといけないサーバがありました（hetemlさんです）。<br />
<br />
参考：<a href='http://heteml.jp/support/manual/ssh/terminal/' target='_blank'>レンタルサーバー「heteml」 &#8211; SSH ソフトの設定方法 | ターミナル の設定方法</a><br />
<br />
<br />
<span id="more-671"></span><br />
<br />
普段SSHで接続するときには、<br />
<pre class="brush: bash;">
$ ssh sv10.sixcore.ne.jp
</pre>
のような接続方法をとりますが、このままだとサーバ側で用意されている適当なアカウントで接続することになります。<br />
（安いサーバなら大体rootですよね）<br />
<br />
hetemlさんでは、<br />
<pre class="brush: bash;">
$ ssh [ SSH アカウント名 ]@[ ホスト名 ]
</pre>
と、なっており、<br />
ssh コマンドの後ろに　「&#8221;ログインユーザー名&#8221;@」とつけます。<br />
<br />
<pre class="brush: bash;">
$ ssh root@sv10.sixcore.ne.jp
</pre>
こんな感じです（rootでログインします）。<br />
<br />
<br />
<br />
またさらに、hetemlさんでは、SSHの接続ポートを指定する必要があります（多分デフォルトは22）。<br />
ポートを2222とする場合は以下のような感じ。<br />
<pre class="brush: bash;">
$ ssh root@sv10.sixcore.ne.jp  -p 2222
</pre>
<br />
<br />
<br />
<br />
<strong>まとめ！</strong><br />
<br />
ユーザー指定をしてSSHログイン（ホスト名の前に「&#8221;ユーザー名@&#8221;」）<br />
<pre class="brush: bash;">
$ ssh root@sv10.sixcore.ne.jp
</pre>
<br />
ポートを指定してSSHログイン（ホスト名の後ろに「-p &#8220;ポート番号&#8221;」）<br />
<pre class="brush: bash;">
$ ssh sv10.sixcore.ne.jp -p 2222
</pre>
<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://cyborg-ninja.com/ittips/ssh%e3%83%a6%e3%83%bc%e3%82%b6%e3%83%bc%e3%82%92%e6%8c%87%e5%ae%9a%e3%81%97%e3%81%a6%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>第1回　railsをローカルにインストールする（バージョン確認も）</title>
		<link>http://cyborg-ninja.com/ittips/%e7%ac%ac1%e5%9b%9e%e3%80%80rails%e3%82%92%e3%83%ad%e3%83%bc%e3%82%ab%e3%83%ab%e3%81%ab%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%99%e3%82%8b%ef%bc%88%e3%83%90%e3%83%bc%e3%82%b8.html</link>
		<comments>http://cyborg-ninja.com/ittips/%e7%ac%ac1%e5%9b%9e%e3%80%80rails%e3%82%92%e3%83%ad%e3%83%bc%e3%82%ab%e3%83%ab%e3%81%ab%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%99%e3%82%8b%ef%bc%88%e3%83%90%e3%83%bc%e3%82%b8.html#comments</comments>
		<pubDate>Mon, 05 Oct 2009 16:43:02 +0000</pubDate>
		<dc:creator>機械忍者</dc:creator>
				<category><![CDATA[ITネタ（TIPSとかも）]]></category>
		<category><![CDATA[Rails+Macintoshで初心者が作る履歴]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[RoR]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://cyborg-ninja.com/?p=596</guid>
		<description><![CDATA[


マック買ったし、マックにRailsの環境を作ってみようってことで始まりました。

一応最終的には、AmazonAPI使ってなんかしら便利なサイト作りたいなーってことで。
そのための準備含めつつ、そもそもコマンドライ [...]]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://farm3.static.flickr.com/2603/3984550696_0ceb02ba71.jpg" alt="mac&#038;ror" />
<br />
マック買ったし、マックにRailsの環境を作ってみようってことで始まりました。<br />
<br />
一応最終的には、AmazonAPI使ってなんかしら便利なサイト作りたいなーってことで。<br />
そのための準備含めつつ、そもそもコマンドラインとはなんぞやとかrailsとはなんぞやとかサーバってなんだよ？ぐらいから<br />
ひとつひとつ自分の軌跡を入れていきたいと思っています。<br />
<br />
<br />
第一回はマックにrailsをインストールするです。<br />
<br />
<span id="more-596"></span><br />
<br />
てか、まぁマック買ったら、標準（OSX10.5）でインストールされてるんですけどね。。。<br />
どうやってインストールするんだろうと必死になりました。<br />
<br />
念のため今、rails環境があるのかを確認しましょう。<br />
<br />
<!--more--><br />
<br />
<strong>1.　ターミナル立ち上げ</strong><br />
Macintosh HD ＞ アプリケーション　＞ ユーティリティ ＞ ターミナル<br />
で、起動します。（デスクトップのドック（画面下のアイコンがずらりと並んでるところ）にショートカット入れておきましょう）<br />
<br />
<strong>2.　バージョン確認（+インストールされているかどうかのチェック）</strong><br />
なにやら出てきますが、<br />
<pre class="brush: bash;">
rails -v
</pre>
とだけ、うってください。<br />
Rails 2.3.3 とかなんか数字が出たと思います。<br />
基本的にアップデートはしたほうがいいので、アップデートしましょう。<br />
<br />
同様の確認方法で、<br />
<pre class="brush: bash;">
ruby -v
</pre>
<pre class="brush: bash;">
gem -v
</pre>
で、インストールされているかを確認できます。<br />
<br />
<br />
<br />
Railsでサイト作成をやるためには<br />
・Ruby<br />
・gem（rubygems）<br />
・rails<br />
の三つのアプリケーションが必要です（正確にはアプリじゃないのでアプリケーションという言い方は語弊があるけど）<br />
<br />
<br />
<strong>3.　ターミナルからアップデート</strong><br />
<pre class="brush: bash;">
$ sudo gem update --system
</pre>
<pre class="brush: bash;">
$ sudo gem install rails
</pre>
この2コマンドを打ちます。<br />
一個ずつ丁寧に。一個打つと、なんかがーーーーーーっと処理が進みますが、<br />
終わったらもう一つのコマンドを投下。<br />
同様にがーっと進みます。<br />
<br />
一瞬フリーズっぽく見える瞬間もありますが、無視です。というか放置で大丈夫。<br />
Wind○wsみたいにフリーズしたりはなかなかしません。<br />
（個人的にRailsのインストール自体は5～6回やりましたが一回も止まったことないです）<br />
<br />
<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://cyborg-ninja.com/ittips/%e7%ac%ac1%e5%9b%9e%e3%80%80rails%e3%82%92%e3%83%ad%e3%83%bc%e3%82%ab%e3%83%ab%e3%81%ab%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%99%e3%82%8b%ef%bc%88%e3%83%90%e3%83%bc%e3%82%b8.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSH: sftp Mac の FTP 接続方法</title>
		<link>http://cyborg-ninja.com/ittips/mac-%e3%81%ae-ftp-%e6%8e%a5%e7%b6%9a%e6%96%b9%e6%b3%95.html</link>
		<comments>http://cyborg-ninja.com/ittips/mac-%e3%81%ae-ftp-%e6%8e%a5%e7%b6%9a%e6%96%b9%e6%b3%95.html#comments</comments>
		<pubDate>Thu, 03 Sep 2009 11:01:51 +0000</pubDate>
		<dc:creator>機械忍者</dc:creator>
				<category><![CDATA[ITネタ（TIPSとかも）]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[コマンド]]></category>

		<guid isPermaLink="false">http://cyborg-ninja.com/?p=614</guid>
		<description><![CDATA[


Xserver、Sixcoreのサーバは、SSH先生が使えないためMACからだとsftpなどが実施できません。

ファイルのアップロードやダウンロード、ファイル更新どうしよう！！って思いまして、探しました。


W [...]]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://farm3.static.flickr.com/2673/4049076758_1499b39b88.jpg" alt="SSH TIPS" />
<br />
Xserver、Sixcoreのサーバは、SSH先生が使えないためMACからだとsftpなどが実施できません。<br />
<br />
ファイルのアップロードやダウンロード、ファイル更新どうしよう！！って思いまして、探しました。<br />
<br />
<br />
WindowsであればFFFTPなどという非常に有名なツールがあるんだけど、<br />
MACにはそんな素敵なソフトはございません。<br />
一応ダメ元でVectorにいってみたりしましたが、糞でカスで形骸でした。<br />
<br />
<br />
ってことでこの際、ターミナル（コマンドライン）でやっちまおうぜ的なエントリー。<br />
つまり作業ログですねw<br />
<br />
<span id="more-614"></span><br />
<br />
1.「ftp ホスト名」と打ちます。<br />
ftpの後ろに半角スペースをあけて、繋げたいホスト名を記述（コピペでドンで）<br />
<pre class="brush: bash;">
$ ftp sv10.sixcore.ne.jp
</pre>
<br />
2.ユーザー名を聞かれますので打ちます。<br />
接続時のユーザー名を記述（コピペでドンで）<br />
<pre class="brush: bash;">
Connected to sv10.sixcore.ne.jp.
220 FTP Server ready.
Name (sv11.sixcore.ne.jp:cyborgninja): USERNAME
</pre>
<br />
3.パスワードを求められますので打ちます。<br />
接続時のパスワードを記述（コピペでドンで）<br />
<pre class="brush: bash;">
331 Password required for USERNAME
Password: 
</pre>
<br />
4.これで接続完了。<br />
<pre class="brush: bash;">
230 User USERNAME logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp&gt;
</pre>
<br />
<br />
<br />
ここまでで接続です。<br />
次はファイルのダウンとアップ。<br />
<br />
lsコマンドやcdコマンドなどが普通に使えますのでアップしたいディレクトリまで移動します。<br />
<br />
<br />
5-1.ファイルのダウンロード<br />
get コマンドを打ちます。get の後ろに半角スペースあけてほしいファイル名を記述。<br />
<pre class="brush: bash;">
$ get *****.html
</pre>
<br />
5-2.ファイルのアップロード<br />
put コマンドを打ちます。put の後ろに半角スペースあけてほしいファイル名を記述。<br />
<pre class="brush: bash;">
$ put *****.html
</pre>
<br />
わかりやすーい。<br />
だけど、複数ファイルのアップロード、ダウンロードもしたいよね？（誰<br />
<br />
実は<strong>putやgetではそれはできないようです。</strong><br />
<br />
<br />
さあ困ったと思って、いろいろ調べたらある方法に行き着きました。<br />
<br />
6-1.ファイル、フォルダの圧縮<br />
tar コマンドを打ちます。tar の後ろに半角スペースあけて、cvzf ***.tar.gz **** と記述。<br />
<pre class="brush: bash;">
$ tar cvzf sitemap.tar.gz sitemap
</pre>
（この場合sitemapディレクトリをまるっとsitemap.tar.gzというファイルに圧縮しました）<br />
ようは、複数ファイル落とせなければ、圧縮して1ファイルにしちまえば解決です。<br />
<br />
そしてファイルのダウンロード。<br />
<pre class="brush: bash;">
$ get sitemap.tar.gz
</pre>
ってことで。<br />
<br />
<br />
逆にアップロードは、<br />
<br />
6-1.ファイルのアップロード。<br />
<pre class="brush: bash;">
$ put sitemap.tar.gz
</pre>
と、指定のディレクトリにアップロード。<br />
<br />
その後、解凍します。<br />
tar コマンドを打ちます。tar の後ろに半角スペースあけて、xvzf ***.tar.gz と記述。<br />
<pre class="brush: bash;">
$ tar xvzf sitemap.tar.gz
</pre>
1ファイルにしてしまえば、アップロードも楽勝ってことです。<br />
<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://cyborg-ninja.com/ittips/mac-%e3%81%ae-ftp-%e6%8e%a5%e7%b6%9a%e6%96%b9%e6%b3%95.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSH:viコマンド</title>
		<link>http://cyborg-ninja.com/ittips/vi%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89.html</link>
		<comments>http://cyborg-ninja.com/ittips/vi%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89.html#comments</comments>
		<pubDate>Thu, 26 Jul 2007 10:24:34 +0000</pubDate>
		<dc:creator>機械忍者</dc:creator>
				<category><![CDATA[ITネタ（TIPSとかも）]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[vi]]></category>
		<category><![CDATA[コマンド]]></category>

		<guid isPermaLink="false">http://cyborg-ninja.com/?p=280</guid>
		<description><![CDATA[


よく考えたらviviっていう雑誌名。意味深いぜ。
vi 【ファイル名】
vi潜行開始
Shift+g（G)
最後の行へジャンプ
【数字】g（2000g)
その数字行にジャンプ。100Gでべジータがびっくり。
dd
 [...]]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://farm3.static.flickr.com/2673/4049076758_1499b39b88.jpg" alt="SSH TIPS" />
<br />
よく考えたらviviっていう雑誌名。意味深いぜ。<br />
vi 【ファイル名】<br />
vi潜行開始<br />
Shift+g（G)<br />
最後の行へジャンプ<br />
【数字】g（2000g)<br />
その数字行にジャンプ。100Gでべジータがびっくり。<br />
dd<br />
その行削除。消えろぉぉ！っていう気合とともにD連打<br />
i<br />
インサート。書き込み<br />
:q!<br />
脱出（NO保存）。すごい勢いで飛び出すイメージ。もう窓とか割っちゃってんの。見てらんない。<br />
:q<br />
脱出2。普通に扉あけて脱出。いたって普通。<br />
:w<br />
上書き。Ctrl+S的存在。<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://cyborg-ninja.com/ittips/vi%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSH:SSHで使ったコマンド一覧</title>
		<link>http://cyborg-ninja.com/ittips/ssh%e3%81%a7%e4%bd%bf%e3%81%a3%e3%81%9f%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89%e4%b8%80%e8%a6%a7.html</link>
		<comments>http://cyborg-ninja.com/ittips/ssh%e3%81%a7%e4%bd%bf%e3%81%a3%e3%81%9f%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89%e4%b8%80%e8%a6%a7.html#comments</comments>
		<pubDate>Fri, 06 Jul 2007 10:54:02 +0000</pubDate>
		<dc:creator>機械忍者</dc:creator>
				<category><![CDATA[ITネタ（TIPSとかも）]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[コマンド]]></category>

		<guid isPermaLink="false">http://cyborg-ninja.com/?p=277</guid>
		<description><![CDATA[
cd /********
移動（カレントディレクトリ）

ls
そのディレクトリのファイル一覧

vi ****.****
編集

cat ****.***
そのファイルの中身をのぞく

find -name **** [...]]]></description>
			<content:encoded><![CDATA[<p>
cd /********<br />
移動（カレントディレクトリ）<br />
<br />
ls<br />
そのディレクトリのファイル一覧<br />
<br />
vi ****.****<br />
編集<br />
<br />
cat ****.***<br />
そのファイルの中身をのぞく<br />
<br />
find -name ******<br />
検索<br />
<br />
mv AAAA BBBB<br />
コピーとかリネーム<br />
<br />
/etc/init.d/httpd configtest<br />
エラーチェック<br />
<br />
/etc/init.d/httpd restart<br />
再起動<br />
<br />
<br />
<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://cyborg-ninja.com/ittips/ssh%e3%81%a7%e4%bd%bf%e3%81%a3%e3%81%9f%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89%e4%b8%80%e8%a6%a7.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
