タグ

ブックマーク / www.hasta-pronto.org (3)

  • Emacs x tramp でネットワーク上のファイルにアクセス - Hasta Pronto.org

    ここ最近 Emacs ネタばかりなんですけど、許してやってください。っで今回は tramp って機能を紹介します。どうしても使ってみたくて色々調べました。むしろ紹介っていうより自分メモだったりしますけどw tramp はリモートにあるソースをあたかもローカルのように扱える手段 (Emacs 拡張の Elisp) で Emacs が SSH でリモートのファイルコピーをとって来てくれます。しかもローカルの Emacs で保存するとリモートのサーバーのファイルを更新してくれちゃうのです。 だったら ange-ftp でいいじゃんって思うかもしれませんが、リモートでセキュアにするため FTP を許してないとか SSH でパスフレーズだけでログインするように設定してる場合は断然 tramp でしょう。サーバーログインして編集とかでもいいんですけど、ワンアクション増えるのも面倒ですし、使い慣れたロー

    oinume
    oinume 2009/01/29
    「またリモート側で root でのログインを許可していない場合でも tramp で su や sudo を指定することによって管理者権限のファイルを編集できます。」そうなんだ、知らなかった
  • ssh-agent & keychain の勉強 - Hasta Pronto.org

    OpenSSH は普段から使用しているのでだいぶ使うのに慣れてきたのですが、どうにも毎回サーバーにログインするためにパスフレーズを入力するのは面倒臭いなぁと思い、その辺りを便利にするにはどうしたらいいか調べてみました。 ssh-agent は公開鍵認証のパスフレーズ入力を省略出来るようにするツール。これは OpenSSH をインストールすれば一緒に入っているはずです。これにより、パスフレーズ無しの公開鍵と秘密鍵のペアを作らなくてすみます。(余談ですが、Linux サーバー Hacks にはパスフレーズ無しの技が載ってました) keychain は bash ベースの ssh-agent フロントエンドで、ログイン間で ssh-agent を再利用したり、任意でユーザがログインする時はいつでもパスフレーズの入力を促したりすることができる。 要点 ssh-agent を使うとパスフレーズ入力省

  • .emacs を晒すのが流行っているようなので、晒してみる - Hasta Pronto.org

    最近なにやら .emacs の perl の設定を晒してる人が多いので僕の晒しておくことにする。っといっても自分でゼロから書いた elisp はなくて、ほとんどが漁って拾って来た設定だったりします。ところどころ誰のを拾ったか書いてあったり、最近書かれてた設定に変えてあったりはするんですが、それは愛嬌ってことで。 ;;; ================================================================ ;;; ;;; Perl Programming Settings ;;; ;;; ================================================================ ;;; (autoload 'perl-mode "cperl-mode" "alternate mode for editing P

    oinume
    oinume 2007/06/01
    cperl-modeの設定が参考になりました
  • 1