タグ

ブックマーク / akabeko.me (2)

  • さくらのVPS を改めて使いはじめる 2 - sudo と SSH ポート変更 - アカベコマイリ

    さくらのVPS(v3) 2GB プランへの環境構築メモ 2。今回は sudo 設定、SSH のポート変更をおこなう。 sudo を設定する サーバーで root 権限が必要になったとき su コマンドで root になるのは好ましくない。su を実行すると明示的にログアウトするまで root になる。そのため通常はアクセスできないファイルなどを操作してしまう可能性があり非常に危険である。 このような問題への対応として UNIX 系の OS には sudo コマンドが用意されている。 上記のように指定することで sudo の後に続けたコマンドを root 権限で実行できる。 sudo 経由の root 権限は一定時間が経つと自動的に失われるため危険な状態が継続される心配も少ない。さらに実行したコマンドのログが取られるから root 権限を求めるような重要操作がいつどのようにおこなわれたのかも

    yysaki
    yysaki 2012/07/24
    sshdの設定ファイル: /etc/ssh/sshd_config
  • Xcode 4 と Subversion の連携 - アカベコマイリ

    Xcode 4 の Subversion (以下、SVN ) 連携がうまくゆかずハマったのでメモ。 SVN リポジトリはさくらのVPS 上のサーバーに用意した。主な設定としては mod_dav_svn により HTTP でアクセスできるようにして BASIC 認証をかけている。 URL は http://example.com/svn/example のようになる。 Xcode でバージョン管理システムと連携する機能は SCM (Software Configuration Management) と呼ばれている。システムは SVN と Git から選択可能。プロジェクト作成時の設定から察するに Xcode 的には Git 推しなようだが慣れているので SVN を採用。 Organizer によるプロジェクト登録 (正常系) Xcode 4 の SCM では Organizer という管理

    yysaki
    yysaki 2012/07/05
  • 1