Linux(RedHat7.2)を使っています。
root権限によるFFFTPでの接続をしたいのですが
接続できません。他のユーザでは接続ができました。
/etc/ftpusersのrootを#にてコメントアウトもしました。
ほかにも設定しなければrootでの接続はできないのでしょうか?

A 回答 (2件)

/etc/ftpusersの変更に加え、/etc/ftpaccess内の以下の部分を修正してみてください。



#deny-uid %-99 %65534-
#deny-gid %-99 %65534-
↓変更(UID 0,GID 0(root)を許可)
deny-uid %1-99 %65534-
deny-gid %1-99 %65534-

rootでアクセス可能にするだけなら上記だけで可能にあるはずです。
ただし、ホームディレクトリ配下のみアクセス可能です。
ホームディレクトリ以外もアクセス可能にしたい場合、同様に/etc/ftpaccess内の以下の部分を追加してください。

# If you wish to allow user1 and user2 to access other
# directories, use the line below:
# realuser user1,user2
↓追加(rootはホームディレクトリ以外もアクセス可)
realuser root
    • good
    • 0

何もFTPで接続されていない状態で



# ps ax | grep ftpd

と実行すると何か出力されますか?
(出力された内容に"grep ftpd"が含まれる場合、その行は無視)

もし、出力されるのでしたら、FTPサーバ自体の再起動をしてください。

この回答への補足

回答ありがとうございます。

"grep ftpd"が含まれるものしか出力されませんでした・・・

補足日時:2005/04/22 16:01
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。

無事解決することができました。
また何かありましたらよろしくお願いいたします。

お礼日時:2005/04/25 09:15

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QMYぐるなびにログインできないことについて

MYぐるなびにログインできないことについて

こんにちは。最近Xperiaを買いました。
Xperiaのフルブラウザを使っているのですが、色々なサイトで度々ログインできないような状態
が起きて困っています。正確なIDとパスワードを入れているのに、「IDかパスワードが間違っています」と
出ます。最近一番困っているのは、ぐるなびのサイトの「MYぐるなび」にログインできないことです。

これは何かするとログインできるようになるのでしょうか?
それとも元からサイトが対応していないなどの理由でログインできないのでしょうか?

MYぐるなびにログインできた方いらっしゃいますか?

お返事お待ちしております。

Aベストアンサー

> これは何かするとログインできるようになるのでしょうか?
・できません。
ぐるなびのユーザー認証にはフラッシュが使われて書かれています。
XPERIA(アンドロイド1.6)はフラッシュ未対応です。
現時点では、ぐるなび側の対応を待つしかありません。

なお、XPERIAは、もうすぐ(今期中)アンドロイド2.1にバージョンアップ予定です。
アンドロイド2.1はフラッシュライト4版に対応しています。
新バージョンでは、ぐるなびにログオンできる可能性はあります。

Qroot権限のユーザ作成

linux (2.4)です。
windowsのようにもう一つのrootと全く同じ権限を
持つユーザを作りたいです。
 どうやればよいのでしょうか。

Aベストアンサー

>windowsのようにもう一つのrootと全く同じ権限を持つユーザを作りたいです

rootのユーザIDは0番、グループIDも0番です。

# grep root /etc/passwd
root:x:0:0:root:/root:/bin/bash

# grep root /etc/group
root:x:0:root


ユーザID 0番のアカウントを作ろうとすると、

# useradd -u 0 hoge
useradd: ユーザID 0 が重複しています

と言う事です。


但し、グループID 0番のアカウントは作成できます。

# useradd -g 0 hoge

これで、rootのグループに属する、ユーザアカウントhogeが作成できますが、
rootユーザと全く同じ権限ではありません。
(ファイル権限は所有者・グループ毎に変える事ができるため)

Q ↓のサイトにログインできないんです。

 ↓のサイトにログインできないんです。
http://radiotuna.com/
 アカウントはちゃんと取ったつもり(英語なので確実とはいえません)ですが、ログインできません。 アカウントは取ったばかりだとログインできないこともあるようですが、取ってから数日たってます。 他の人はログインできますか?

Aベストアンサー

ブラウザが古いからアップデートしてから来なさい
だって
曲の選択画面までは行けました

私のはIE6です
IE8はOSが原因でインスートルできないのです

Q別ユーザでのコマンド実行(root権限)のやり方を教えて下さい

現在、Solaris9でroot権限のコマンドを実行したいのですが、いちいちroot権限になってからコマンドを実行するのが面倒です。
ex)
aaaユーザでrebootを実行したい。
出来るならaaaユーザにはスーパーユーザのパスワードを教えたくない

一応、「sudo」というコマンドを使用すれば出来ると分かったのですが、現在の環境ではsudoコマンドはありませんでした。
別の方法で出来るかどうか教えて頂けないでしょうか。
すみませんが、回答よろしくお願いします。

環境:
OS:Solaris9

Aベストアンサー

RBAC(ルバック)を使うとどうでしょう?

 通常はロールと呼ばれる特殊なユーザーにshutdownのようにrootの権限のなかから必要な権限だけを割り当てておいて、通常のユーザーからsuして特定のユーザーにrootの権限の一部のみを渡します。これが通常のRole-Based Access Control(RBAC)の使い方です。

 ただ、推奨されてはいませんが、RBACの仕様上、ユーザーに直接こういう限定された権限を直接渡すこともできます。

 推奨はロールをユーザーとして登録して、ユーザーでログイン後にこのロールにsuしてあとはそのまま作業をするという方法となります。それなりの権限を渡すので、それなりに敷居は高くて(手間はかかって)いいと思いますよ。このロールにsuするときのパスワードはこのロール個別に付けられますので、rootパスワードの漏洩無しにルートの機能を分散できるということです。

(以下は、ユーザーに直接「限定されたコマンド実行権」割り当てる手順です。(ファイルパーミッションなんかは自分で判断されてください)

1. /etc/security/exec_attrファイルに以下のエントリを追加する。

Shutdown User:suser:cmd:::/usr/sbin/shutdown

2. /etc/security/prof_attrファイルに以下のエントリを追加する。

Shutdown User:::Can Shutdown:auths=solaris.system.shutdown

3. /etc/user_attrファイルに以下のエントリを追加する。

aaa::::type=normal;profiles=Shutdown User,All

4. 念のため、以下のコマンドを実行してネームサービスキャッシュデーモンを再起動します。

# /etc/init.d/nscd stop
# /etc/init.d/nscd start

5. 当然ですが、ユーザーがログイン中でしたら、一度ログオフしてももらいましょう。

※私自身、ユーザーに直接ロールを割り当てることができることは知っていてもやったことはありません。もしかしたら、ユーザーaaaのシェルを該当するプロファイルシェルに変更する必要があるかもしれません。その場合は普通にusermod -sで変更してください。
(ロールをユーザーとして登録するときはそのロールに対して必須の設定です)

sh: /usr/bin/pfsh、csh: /usr/bin/pfcsh、ksh: /usr/bin/pfksh がそれぞれ対応するプロファイルシェルです。

 もし、NIS、NIS+ またはLDAPを使っている場合など多少話が変わってきます。詳しくは以下の文書を参照されてください。「役割によるアクセス制御(概要・手順・参照)」です。

参考URL:http://docs.sun.com/db/doc/817-2464/6mi4hi32l?l=ja#hic

RBAC(ルバック)を使うとどうでしょう?

 通常はロールと呼ばれる特殊なユーザーにshutdownのようにrootの権限のなかから必要な権限だけを割り当てておいて、通常のユーザーからsuして特定のユーザーにrootの権限の一部のみを渡します。これが通常のRole-Based Access Control(RBAC)の使い方です。

 ただ、推奨されてはいませんが、RBACの仕様上、ユーザーに直接こういう限定された権限を直接渡すこともできます。

 推奨はロールをユーザーとして登録して、ユーザーでログイン後にこのロールにsuしてあ...続きを読む

Q携帯ショップのソフトバンク携帯から、教えてgooにログインできないのはなぜ?

携帯ショップのソフトバンク携帯から、教えてgooにログインできないのはなぜなんでしょうか?
他社携帯からは、ログインできました。
ソフトバンク携帯は機種を問わず、ログインできないみたいです。
ショップの店員も戸惑っていました。
解決方法はないのでしょうか?

Aベストアンサー

 ちなみに対応できない機種は
Jシリーズ、V3、V4、V5、V6、V801SA、V801SH、Xシリーズ、iphoneと表示されています。

 私のは913SHですが、ログインできます。

Q/var/run/sudo/root/unknown

/var/run/sudo/rootディレクトリ直下にunknownという名前のファイルがあるのですが、ダブルクリックをしても、
「"/var/run/sudo/root/unknown"を表示できませんでした」
とポップアップ画面が現われるだけで中身を確認することができません。

削除しても問題ないでしょうか?
また、一般的に、/var/run/sudo/rootディレクトリの下には、どのような役割のファイルが配置されるものなのでしょうか?

※このunknownファイルのプロパティを確認したところ、サイズは51バイトで、MIME型は、application/octet-streamと表示されていました。
※OSは、Fedora7を使用しています。

Aベストアンサー

> unknownという名前のファイルがあるのですが、
> ダブルクリックをしても、
> 「"/var/run/sudo/root/unknown"を表示できませんでした」
windowsのように、Linuxは「あなた任せ」では何もできないです。

viエディタで見るとか、
geditで見るとか、
最悪、
hexdumpで見るとか
してください。

Qハンゲームにログインできない

タイトル通りなのですが今現在ログインできないのです。
それにNEVERと言ういう画面です。
今現在ログインできない理由があるのでしょうか?
それとも私の方がおかしいのでしょうか?
ご存知の方教えてください。

Aベストアンサー

am2:00~am9:30 まで定期メンテナンスですよ^^

QImageMagickのユーザ権限/さくらVPS

・root(一般ユーザをsu doした後)で、さくらVPSにImageMagickをインストールしました
・makeでエラー出なかったのですが、インストール確認しようとしても、コマンドでImageMagickバージョンが確認できません(コマンドが見つかりません)

・exit後、一般ユーザへ戻ると、コマンドでImageMagickバージョンが確認できます

■質問
・今、どういう状況なのでしょうか?
・rootでインストールしたのに、一般ユーザでしか使えない?

Aベストアンサー

PATHがrootと使えるユーザーで違う:
両方の環境で echo $PATH してみて差異を探して解消してみてはどうでしょうか?

もしくは、
使えるユーザにて which convert の結果からインストール先がわかります。
フルパス指定で起動するようにするか該当するパスをrootにも設定してあげてください

Qログインしたら他からログインできないようにしたい

PHP+MySQLで会員サイトを作っています。

1. 誰か一人がログインしていたら、そのログイン会員と同じIDとパスワードでログインしようとするとログインできないようにするか、元のログインしていた人が強制的にログアウトするようにしたい。

2. 一人のユーザーが複数アカウントを作って会員サイトを使いたい放題にするのを阻止したい。
そのため、「PC1台からは必ず1ユーザーのみしかログインできないようにしたい」です。
(複数PCを使われたら仕方ないかもしれません・・・)

よく銀行サイトのようにログイン中に他のブラウザや端末からログインしようとすると「すでにログイン中です。ログインし直しますか?」のようになりますが、1.はこんな感じを考えています。

仕組みとしてはどのようにするのが良いのでしょうか?

1. ログイン時にセッションIDを作り、データベースにそのセッションIDとIPアドレスを記憶しておいて、Web上で何か操作するたびにブラウザ側のセッションIDとデータベース側のセッションIDを比べて同じなら操作を実行し、違うなら操作できないようにする。

2. ログイン中に別のブラウザからログインしようとすると、データベース側に保存されているセッションIDが違うのでログインできないようにする。

3. 同じIPアドレスですでにログイン中の場合、同じPCからは他のアカウントでログインできないようにする。

こんな感じでしょうか?
何か問題点やそもそもこの仕組は間違っていて常套手段があるなどありましたらお教えください。
なんとなく、IPアドレスのチェックはWiMAXなどは時間とともに変わったりするのであまり良くはないかもしれません。

どうぞよろしくお願い致します。

PHP+MySQLで会員サイトを作っています。

1. 誰か一人がログインしていたら、そのログイン会員と同じIDとパスワードでログインしようとするとログインできないようにするか、元のログインしていた人が強制的にログアウトするようにしたい。

2. 一人のユーザーが複数アカウントを作って会員サイトを使いたい放題にするのを阻止したい。
そのため、「PC1台からは必ず1ユーザーのみしかログインできないようにしたい」です。
(複数PCを使われたら仕方ないかもしれません・・・)

よく銀行サイトのようにログイン中...続きを読む

Aベストアンサー

何件か参考になるQ&Aがありました。

【Google検索結果】
https://www.google.co.jp/search?q=php+%E5%A4%9A%E9%87%8D%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3+%E9%98%B2%E6%AD%A2

「ログアウトせず、ブラウザを閉じたりするとログイン情報がが残り、最終アクセス日時からタイムアウト時間が経過するまでログインできません。」

これは大問題です。基本的に "操作出来ないようにする" という方針はやめたほうがいいです。 そうではなくて、新しくログインしようとしたときに "既存のセッションを終了させる" という方法を採ればすんなり解決できます。実際、私がやっていたネットゲームではこの方法が採られていましたww

IPアドレスに関してですが…いわゆるガラケーであれば個体識別番号というものがありましたが、現状ほとんどのデバイスではそういったものは存在せず、ユーザーに特別なソフトウェアをインストールしてもらわない限り、IPアドレスで判別するしかありません。これは妥協すべき点だと思います。

逆に…ガラケーにも対応させるのであれば、IPアドレスだけでのチェックは不十分です。何故ならば、複数のユーザーが同一のプロキシサーバーを経由してインターネットにアクセスするため、ユーザーが違ってもIPアドレスが一致するケースが大いにあるからです。個体識別番号が環境変数に存在しているかどうかを調べ、存在していればそれを使用し、存在しないならばIPアドレスを使用する、といった工夫が必要になります。


今回の件とは直接関係ないですが参考にどうぞ↓

Qiita - PHPでデータベースに接続するときのまとめ
http://qiita.com/mpyw/items/b00b72c5c95aac573b71

何件か参考になるQ&Aがありました。

【Google検索結果】
https://www.google.co.jp/search?q=php+%E5%A4%9A%E9%87%8D%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3+%E9%98%B2%E6%AD%A2

「ログアウトせず、ブラウザを閉じたりするとログイン情報がが残り、最終アクセス日時からタイムアウト時間が経過するまでログインできません。」

これは大問題です。基本的に "操作出来ないようにする" という方針はやめたほうがいいです。 そうではなくて、新しくログインしようとしたときに "既存のセッションを終了させる" とい...続きを読む

Qrootのホームディレクトリ/rootはないとまずい?

UNIXの知識はまだ浅いのですが質問させていただきます.

RedHat EL4で誤って/root(rootのホームディレクトリ)を削除してしまいました…(泣
あわててmcで復活を試みたのですがダメでした.


/rootがないとシステムとして問題が出てきてしまうのでしょうか?
またその場合は,OSを再インストールするしか方法はないのでしょうか?
(今回使用しているマシンはブレードサーバなので同じ構成のマシンがもうひとつあります.
それの/rootをコピーするという方法では復活できないですよね?)

ご回答よろしくお願いします.

Aベストアンサー

> /rootがないとシステムとして問題が出てきてしまうのでしょうか?

root でログインしたときにホームディレクトリがないというようなエラーが表示さえるようになります。また、ログイン時に読み込まれるべき設定ファイルが読まれなくなります。ただし、それ以外で /root にあるのは OS インストール時のログ・ファイルと X 関連の設定ファイル (GNOME や KDE を含む) だけなので、root のデスクトップに関する設定が失われるなど低レベルな問題が発生する程度です。

> またその場合は,OSを再インストールするしか方法はないのでしょうか?

いいえ。/root ディレクトリを再作成すればそれで OK です。X 関連の設定ファイルはディレクトリ作成後の次回ログイン時に再作成されます。

# mkdir /root
# chmod 700 /root

あと、.bashrc や .bash_profile ですが、デフォルトの内容はこんな感じです。(重要な記述はないので、別に戻す必要はありません。/etc/skel にあるファイルに alias の設定が3つ追加されているだけです)

■.bash_profile

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
unset USERNAME

■.bashrc
# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi

> /rootがないとシステムとして問題が出てきてしまうのでしょうか?

root でログインしたときにホームディレクトリがないというようなエラーが表示さえるようになります。また、ログイン時に読み込まれるべき設定ファイルが読まれなくなります。ただし、それ以外で /root にあるのは OS インストール時のログ・ファイルと X 関連の設定ファイル (GNOME や KDE を含む) だけなので、root のデスクトップに関する設定が失われるなど低レベルな問題が発生する程度です。

> またその場合は,OSを再インストール...続きを読む


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報