• ベストアンサー

Ubuntuで管理者としてコマンドを実行するには

さくらインターネットサーバーのスタンダードを利用しています。 Aipo4をインストールしようとして、SSH(シェル)ログインし、解凍などは上手くできていたのですが、インストールのところになった際、 Aipo4.0.4.0のインストールはroot権限で行ってください。 と出て、エラーになってしまいます。 root権限にするために、コマンドなど、色々と調べて試してみたのですが、どうしても上手くいきません。 どなたかぜひ、 root権限で入れる方法 さくらインターネットサーバーにAipoのインストールは出来るのかどうか レンタルサーバーで、Aipoがインストールできるところ などなど教えてください。 宜しくお願いいたします(*- -)(*_ _)

質問者が選んだベストアンサー

  • ベストアンサー
  • tomo316
  • ベストアンサー率35% (51/142)
回答No.3

http://aipostyle.com/partnerlist/post_29.html スタンダードでAipo4インストールしていいのかな?

mirai-r
質問者

補足

Aipoを使ってるという書き込みの中で、レンタルサーバーでもインストールできますといった方が何名かいらっしゃったので試してみたのですが、、、 やっぱ専用じゃなきゃダメなのでしょうか・・・

その他の回答 (5)

  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.6

レンタルサーバー関連の用語をまず理解しないと回答が理解できない気がします。 レンタルサーバー事業者は現在サーバー用のPCを大量に設置して貸し出しています。 その貸し出しの形態が数種類あり、料金が安いものは 業者側でもコストが低いサービスだと言えます。 用語は厳密に定義されているものではないので 業者によっても違いがありますが、一般向けとして提供されているのは 1.サーバーOS上に複数のユーザーアカウントを登録し 複数人でひとつのサーバーOSを共用する。 2.サーバーPC上に仮想化機能(Xen,VMware等)を動かし サーバーPC上で割り当て契約者数と同じ数の仮想化OSを動かす。 これらの二種類だと言えるでしょう。 この上にサーバーPCを一台まるごと借りる形態などがあります。 専用サーバー契約は仮想OS一式を占有か、サーバーPC一台を占有する形態です。 低価格で提供されているのは1で、当然管理者権限は業者が持ち 借りているユーザーには管理者権限が与えられません。 2の場合は、稼働しているOS名や設定等は通知されますし 当然ながらそのOSの管理技術を充分に持たない人は 倫理上借りるべきではありません。セキュリテイ上。 異常大量パケット等は業者で遮断できるとしても 不正な通信を防ぐ責任は借りているユーザー側にあります。 言い換えれば「なぜroot権限で実行できないのか?」という疑問レベルだと サーバーOSをまるごと管理できるスキルは無いだろうってことでもあります。 さくらがFreeBSDで動いているなら、Aipoをソースからmakeすることになるようですし FreeBSDですんなりmakeが通るのかも微妙な気がします。 むしろ、Aipoが使えるレンタルサーバーを探すほうが得策かもしれません。 提供を検討している業者も無いことは無いと思いますし。

回答No.5

> レンタルサーバーでAipoをインストールしたという方がいらっしゃったので 一般的な意味でのレンタルサーバーで root特権をくれるとこなら可能でしょうけど、 ”さくらインターネット”のレンタルサーバーというコースでは無理で 専用サーバーというコース(これも一般的な意味でいえばレンタルサーバー) では、可能・・・ということだと思いますよ。

回答No.4

Aipoは、レンタルサーバーで稼動しているapache上で使える他のCGIと違って、 tomcatやDBエンジンなど専用にインストールして 専用のポート番号で使うタイプのものですから root権限をもらえるレンタルサーバーでないと使えません。 さくらインターネットのスタンダード契約では無理で さくらインターネットでいうと、サーバー丸ごとかりる専用サーバーが必要になります それとさくらインターネットのレンタルサーバーはUbuntuではありませんしLinuxでもなく、FreeBSDのはずです。

mirai-r
質問者

補足

さくらのQ&Aで色々と調べてる中で、Ubuntuというのが出てきていたので、Ubuntuなのかと思っていたのですが、、、 専用サーバーか何かなのでしょうか? Aipoを調べていた中で、レンタルサーバーでAipoをインストールしたという方がいらっしゃったので、出来るのではと思ってがんばったのですが、、、 正確には専用サーバーなのでしょうか・・・

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.2

さくらインターネットでroot権限でコマンドを実行できるかどうかは置いておくとして、Ubuntuではrootでのログインができません sudoを使ってroot権限のコマンドを実行します http://forum.ubuntulinux.jp/viewtopic.php?pid=1330

mirai-r
質問者

補足

そうですよね! それを使ってコマンドを利用すると、Soryと言われます・・・ root権限で利用できないということなのでしょうか・・・

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

そもそも「さくらインターネットサーバのスタンダードで root 権限を手に入れることができるかどうか」を知らないわけですが.... 「root権限にするために、コマンドなど、色々と調べて試してみたのですが、どうしても上手くいきません。」 とありますが, どのようなことを試して, どのようにうまくいかなかったんですか?

mirai-r
質問者

補足

No2の方が書いてるようなsudoなどを試してみたのですが、Soryと出てました。

関連するQ&A

  • シェルの実行中にユーザ切り替えてコマンド実行

    はじめまして。 シェル初心者です。 shell.shをrootユーザでクーロン実行していますが、 shell.shの処理の中で、違うユーザでコマンド実行したいのですが、 可能かどうかも、方法が分かりません。 教えていただけないでしょうか。 環境はLinuxです。 下記のコマンドを実行したいです。 リモートでログインしてコマンド実行結果を取得する ssh -l tomcat server_tomcat grep test /tmp/test.log ※他のユーザでsshを実行してコマンド結果を取得したいです。 以上。宜しくお願い致します。

  • sshのコマンドの書き方について教えて下さい

    はじめまして。 私は専用サーバを契約したのですが、ホスティング業者のサポートの方に 「root権限をお渡ししているので、あとはご自分で」 と言われてしまい、足りないソフトのインストールやCRONというものを使い定期的なプログラムの実行をしたいのですが、方法が分かりません。 色々なサイトを見てまわって10日ほど経つのですが、どうしても分かりませんでしたので、ここに質問させて頂いております。 sshソフトのputtyというものを私のローカルマシンにダウンロードしてみたので、ドメイン名とポートを指定して、アクセス自体はできました。 ただ、分からない事として ・root権限への変わり方(ログインができてから su root で変われたのか?どうやってそれを確認するのか) ・cd \home\ でルートディレクトリに移動できましたが、その後に、あるはずの \home\var\ や \home\etc\ に移動しようとすると、そのようなディレクトリはありません というエラーが出ること ・CRONを設定(?)する為のコマンドの書き方 がわかりませんでした。 どなたかご存知の方、私にご教授願えませんでしょうか? どうぞ、よろしくお願い致します。

  • さくらインターネットでワードプレスのインストール

    さくらインターネットのスタンダードプランでレンタルサーバを利用してます。 さくらのスタンダードプランではワードプレスの簡易インストールが利用でき、 とても便利なのですが、複数のワードプレスをインストールできるのでしょうか? それとも、ひとつだけしかインストールできないのでしょうか?

  • perl リモートでコマンド実行結果取得

    perl 初心者です。 Perlでリモートログイン後grep結果を取得する方法で分からないことがあり質問しました。 rootユーザで実行するPPP.plスクリプト内で、他のサーバにsshでログイン後grepの結果を取得しようと考えていますが、rootユーザでPPP.plを実行しスクリプト内でsshを実行するとパスワードを聞かれてしまいます。 そこで、他のユーザAAAでPPP.plを実行し、sshを実行するとパスワードは聞かれない設定になっているそうです。(詳細は分かりませんが) そこで、実現方法について下記のように考えていますが、他の方法、sshのオプション等他の考えが、あれば教えてください。確認する環境がなくて実行していませんのであっているかも分かりません。 PPP.pl実行サーバ:server1 ssh先のサーバ:server2 PPP.plの実行ユーザ:ROOT パスワードが聞かれないserver1のユーザ:AAA server2のログインユーザ:AAA ※PPP.plの実行ユーザはrootから変更はできません --------------------------------------- #ユーザAAAに変更 system("su - AAA"); #server2のgrep結果取得 my @rtn_grep = `ssh -l AAA server2 grep test /var/log/msg.log`; if($? != 0){ exit; } ## grep結果を参照 XXXX #rootユーザに戻る system("exit"); -------------------------------- 以上です。宜しくお願い致します。

    • ベストアンサー
    • Perl
  • Linuxでのコマンド制限とログ取得について

    Linux(centOS)での、サーバ管理を行うことになりました。 一般ユーザの作業により、サーバに影響を与えないように制限をかけておきたいのですが、どのような方法が有意義なのか?悩んでいます。アドバイスを頂けませんでしょうか? 【やりたいこと】  1)払いだしたアカウントで利用できるコマンドを制限したい(ls,cd,sftp,sshなどのみ)  2)ホームディレクトリから上位ディレクトリなどへの移動を制限したい。  3)ユーザが意識をせずに、実行したコマンドを自動強制記録して、後から管理者が参照したい。 【これまでに確認してきたこと】  1)chrootなどがあるようですが、root権限での実行が必要と思われる。   ログインシェルをrbashに変更することも検討。  2)同じく、chrootで実現可能?(同じく、root権限が必要?)   その他、FTPソフト毎の設定方法はあるようだが...。  3)scriptコマンドやttyrecなどがあるようでしたが、どれがよいのか?実装方法(.bash_profileに記載だけで良い?)がわからない。 いろいろ、検索しておりますが、どのような方法があるのか?どの方法が良いのか?アドバイスを頂ければと思います。よろしくお願いします。

  • sshのコマンド実行について

    プログラマの方から以下の作業をするように言われたのですが 下記を実行するのにどのようにしたらよいか教えてください。 sshログインした後、 /usr/local/www ディレクトリへ移動し ./symfony cc コマンドを実行 sshでサーバーにログインしたことがなく、 調べてみたところ、ttermproが必要とのこと。 ダウンロードし、開いて見たのですが、 何をどう入力したらよいのかわかりません。 質問がおかしいかもしれませんが、どのようにお聞きしたらよいのか分からず・・・ よろしくお願い申し上げます。

    • ベストアンサー
    • PHP
  • root権限の実行コマンドを通常ユーザーで実行

    root権限に限らないのですが、他のユーザーの権限でしか実行できないコマンドを自分で実行する方法が知りたいのです。 と言っても、rootや他ユーザーのパスワードを知っているという前提です。 例えば、通常ユーザーで作業をしているときに、root権限で行う必要のあるコマンドを実行したいとします。 今は、suでログインしてから実行していますが、shellスクリプトで実行したいと思っています。 どういったshellスクリプトになりますでしょうか?

  • sshのrootとローカルのrootの操作はどちらが優先されますか?

    sshのrootとローカルのrootの操作はどちらが優先されますか? ローカルでrootとしてログインしている間に、外部のPCからsshを使ってrootとしてログインした場合は、どちらのコマンド操作が優先されるのでしょうか? どちらの操作もただしく反映されるのでしょうか?

  • system関数を使いatコマンドで指定のCGIを実行したい

    system関数を使いatコマンドで別のCGIを時間指定で動作させたいのですが、 サーバー側でどうしても実行されず困っています。 サーバーに送り込む側のCGIの記述は以下のように記述しています。 =============================================================== #!/usr/bin/perl $command = "at 22:15 09/20/2007 < /var/www/cgi01nni/mailmg/send.csh"; system $command; exit; =============================================================== send.cshは以下のように記述しています。 =============================================================== #/bin/csh perl /var/www/cgi01nni/mailmg/send2.pl > /dev/null; exit 0 =============================================================== root権限にてsshでサーバーにアクセスし、以下のコマンドを入力して 実行した際は、send2.plは正常に動作します。 at 22:15 09/20/2007 < /var/www/cgi01nni/mailmg/send.csh /etc/at.allowはありませんが、 /etc/at.denyはあります。(中身は空) サーバーに送り込む側のCGIを実行した後に、sshでatqで見ると 以下のように確認ができます。 61 2007-09-20 22:15 a apache sshで実行した際は、当たり前ですが以下のように最後がrootになります。 61 2007-09-20 22:15 a root なんとかatを実行させたいのですが、わかる方がおりましたら、 ご教授のほどよろしくお願いいたします。

  • お名前.com VPSサーバーでphp.iniを編集したかったのですが

    お名前.com VPSサーバーでphp.iniを編集したかったのですが、やり方が分かりません。 やりたい事は、アップロード制限の数値を変更することです。 SSH接続をすると編集できるという事だったので、SSH接続を初めてやってみました。 まず、WinSCPをダウンロードし目的のファイルを見つけましたがroot権限が無いと編集できないようだったので、suコマンドを調べ、# su rootでroot権限を取ろうとおもいました。 しかし、WinSCPは # su rootに対応しておらず、root権限が取れませんでした。 そのため、Poderosaをダウンロードして使いましたが、root権限は取れたもののファイル操作のコマンドが分からず、断念しました。 次に.htaccessかphp.iniファイルをフォルダ内に設置し変更する方法を試みました。 しかし、どちらもうまくいかず(文字コードもすべて試しましたし、様々なブログに書いてあった数種類のファイル内容でも試しました。) どこかがおかしいと思うのですが、SSH .htaccess php.iniどの方法でも良いので、upload_max_filesizeのへんこうの方法をおわかりの方はお願いいたします。