タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

trampに関するo-chaのブックマーク (4)

  • emacs TRAMP で、リモート・サーバを sudo で接続する

    emacs の 「TRAMP」は大変便利なので、かなり以前から使っていたが、バージョンが「2.1」になってから、多段接続するためのメソッド「multi」が廃止となってしまった。 やりたい事は、 ローカルマシン -> ssh -> リモートサーバ -> sudoということで、TRAMPの「2.0」では、以下のようにすればよかった。 /multi:ssh:foo@remote:sudo:root@localhost:/...これは、例えば、リモートサーバ側に emacs がインストールされておらず、かつ、root で作業したい場合、とても便利だった。 そこで、TRAMPのマニュアル「5.9 Connecting to a remote host using multiple hops」や、色々検索して調べてみたところ、 tramp-default-proxies-alistに多段接続する条件を

  • はてなブログ | 無料ブログを作成しよう

    夏休み何べてる?頑張らない編 「うぉぉ!何でみんな一日中お腹空いてるんだー!」冷蔵庫を開き吠える夏休み。母さんの叫びを聞き、2ダースの卵が一斉にこちらを見て慰めるような顔をした。分かってるわよ、吠えたってご飯は出てこないわよ! 作る→べる→片付ける→作るの無限ループ そこに、送迎と…

    はてなブログ | 無料ブログを作成しよう
  • emacsで別のホストにある違うユーザーが所有するファイルを編集する - 射撃しつつ前転 改

    仕事で作業をしていると、踏み台サーバの裏側のマシンにあるスクリプトをいじってデータの統計をとって結果を見る、というようなことをやらないといけないことがよくある。 ややこしい作業であれば小さなデータを手元に用意してそこでスクリプトを作って、うまく動いてからscpでサーバ側にコピー、ということをやるのだが、ちょっとした作業であればリモートのファイルを直接編集してしまいたくなることも多い。 しかし、リモートマシンにはemacsが入っていなかったり、入っていても.emacsの設定がいろいろ足りなかったり(iswitchb-modeとgoto-lineがないと辛くて死にそう)するので、手元にあるemacsを使ってリモートにあるファイルを直接編集する方法が望まれていた。 簡単なケースであればsshfsを使えばいいのだが、リモートマシンにログインした後、さらにsudoで別のユーザーにならないといけない

    emacsで別のホストにある違うユーザーが所有するファイルを編集する - 射撃しつつ前転 改
  • emacs + trampで多段SSHで接続したサーバー上のファイルを直接編集する時のメモ - Perlとかmemoとか日記とか。

    会社のサービスはローカルに開発環境を構築するにはでかすぎてだるいので開発サーバー上で開発してるのだが、この開発サーバーが非力すぎて誰かがsvn操作とかでdisk IO使い出すとemacsまで巻き込んで固まる。。。 で、周りの人に聞いてみたらemacs+trampでやってる人が居た。昔チラッと使った時はFUSEのsshfsでマウントした方が何かと便利じゃね?っと思ってすぐ使うのを辞めた気がするので忘れてた。せっかく教えてもらったので真似してみる。 ローカルの環境はOSX Leopardで、ターミナル上のemacs使用。trampはMacPortsとかに無いっぽいので自前で入れる事にした。 trampの現在の最新版は2.1.14。ここから落とした。 wget http://ftp.gnu.org/gnu/tramp/tramp-2.1.14.tar.gz tar zxf tramp-2.1.1

    emacs + trampで多段SSHで接続したサーバー上のファイルを直接編集する時のメモ - Perlとかmemoとか日記とか。
  • 1