• 締切済み

Webmin から SFTP アカウントの追加

VPS を新規で借りたので設定をしているのですが、 「システム > ユーザおよびグループ」 から追加したところ サーバーに接続は出来るのですが フォルダの追加や削除が出来ない状態です。 そしてサーバー上のディレクトリを 「/」 にすると ルートまでアクセス出来てしまいます。 Webmin では 「ホームディレクトリ」 を 「自動」、 パスワードは設定して他は特に編集していませんが、 そのドメインのみにアクセスして、フォルダの追加や削除も 出来るようにするためにはどうすれば良いでしょうか。 また、最近はセキュリティが問題になっていますが ProFTPD など使用するメリットはあるのでしょうか。 基本的なことで申し訳ありませんがよろしくお願いいたします。

みんなの回答

  • ki073
  • ベストアンサー率77% (491/634)
回答No.1

CentOS5.7にwebminを入れて使っています。 同じようにパスワードの設定だけ(他は設定はいらわずそのまま)で新しくユーザを作ってみました。 sshfsで接続してフォルダの追加や削除は問題なくできますが。 書き込みができないとなるとユーザIDとホームディレクトリ所有者IDが一致していないのかな? 既にあるディレクトリを利用した場合には可能性はありますが、全く新しく作った場合には問題ないはずです。 ターミナルでsshで接続して確認されてはいかがですか。

関連するQ&A

  • RedHat9.0でのFTPアカウントの設定について

    宜しくお願い致します。 RedHat9.0でサーバが構築されております。 FTPアカウントの追加/削除や、そのアカウントのフォルダレベルでのアクセス権限はどこで設定するのでしょうか?IPアクセスの制限はxinetdで行っており、proftpdを使用しております。

  • UbuntuでWebminにログインできない

    Ubuntuを使用していますが、Webminをインストール後ログインできず、困っています。 Ubuntuはapt-getでWebminをインストールするモジュールがないようなので、webmin-1.370.tar.gzを落としてインストール。 またUbuntuはrootの概念がないため、あらかじめシェルでsudo su で rootのパスワードを設定。 アドレスバーにhttp://192.168.0.5:10000/と入力(httpsではエラー) しログイン画面でIDにroot、パスワードにrootのパスワードを入力しましたが、再度パスワードの入力を求めるエラーが表示されます。 /etc/webmin/miniserv.confにallow=192.168.0.5としたり、webminをリスタートやスタートをしても結果は同じでした。 Linux初心者なりに色々調べてみましたが、2日経っても状況が変わりません。皆様よろしくお願いします。_(_ _)_

  • Webmin でバーチャルホスティングの設定

    Plesk では、複数のドメインをバーチャルホスティングして、それぞれのドメイン毎に、様々な設定が できるみたいですが、ちょっと複雑すぎます。 ですので、Webminで、複数のドメインのバーチャルホスティングの管理をしたいのですが、 ユーザーを追加しても、ドメインの追加の仕方が分かりません??? 一体、どうすればいいのでしょうか?

  • ユーザアカウント

    現在TurboLinux 7を使っています。 proftpdサーバーを構築しました。とりあえず動いているようです。 X上でシステム→ユーザー管理のところでアカウントを追加しました。 普通にユーザー名とパスワードを設定しました。そのほかは基本的には設定変更していません。(仮にユーザー名をuser001とします) /home/user001 というディレクトリはできます。(ここまでは問題ないと思いますが。) WindowsマシンでFTPソフトを使ってアクセスしようと思いますとパスワードが通りません。 パーミッションの値は755です。(X上で設定しました) ところが最初にOSのインストールの時に作成したユーザー名は難なくアクセスできます。(普通にログインできます)いったい何処がどう違うのでしょうか? ここ、1,2ヶ月程度から始めたばかりなんでいまいち分かっていないところがあります。 お知恵をお借りしたく思います。よろしくお願いいたします。

  • centos6.5でproftpdの設定

    はじめまして。 サーバー構築初心者で解らないことばかりですが、centos6.5で構築しています。 自分のサーバーにFTP転送でデータを受け取りたいのでが、ProFTPD(proftpd-1.3.4d)の設定をどなたか教えていただけたらと思い書き込ませていただきました。 現在RAN内でFFFTPで動作確認できています。(centosのユーザーとパスワードにて) 外部からはディレクトリが無いとでて繋がりません。(centosのユーザーとパスワードです) 外部から繋がる設定をおしてください。 また、データ 受け取りディレクトリーの作り方、 ユーザーの作り方(パスワードの作り方)、 グループの作り方、 作ったユーザーが特定のデレクトリー以外にアクセスできないようなリミットのかけ方など 教えてください。 またそれ以外にも必要な設定もお願いいたします。 皆様お忙しいと思いますが宜しくお願いいたします。

  • WebminをSSL経由に変更したい。

    WebminをSSL経由のアクセスに変更したいのですが 設定方法がわかりません。 現在は、 http://ドメイン名:10000でアクセスしてます。 どなたかわかる方教えていただけませんか?

  • webminでのExtended Internet Services (Xinetd)について

    webminでサーバー構築しようとしているのですが、 webminメニューの「ネットワーク」の「拡張インターネット サービス」でExtended Internet Services (Xinetd)で変更を適用って押すと、 変更を適用できませんでした : HUP 信号を PID 2143 に送信できませんでした: Bad file descriptor という風に出てしまいます。 webminインストール後にProftpdのインストール以外設定も何も変更していないはずなのですが・・・。 このようなことっておこるのですかねぇ??

  • ドメインのアカウント情報消去について

    ドメインに参加するときに、アカウントとパスワードを入力し、 「パスワードを記憶する」にチェックを入れてしまいました。 同じ端末から同一ドメインに別のアカウントで参加したいのですが、 ドメインサーバのフォルダにアクセスする際にアカウントとパスワード の入力画面が出ず、最初にログインしたアカウントでドメインサーバに アクセスしてしまいます。 このアカウント情報を端末から削除する方法を教えてください。

  • webminが利用できない

    お世話になります。 CentOS に以下のようにしてwebminをインストールしました # yum -y install perl-Net-SSLeay # wget http://download.webmin.com/download/yum/webmin-1.580-1.noarch.rpm # rpm -Uvh webmin-1.580-1.noarch.rpm その後、https://(サーバーIP):10000/ (http://(サーバーIP):10000/でもアクセスできません) とアクセスしましたが、ログイン画面すら出ない状態になっています。 # perl -e 'use Net::SSLeay' (何も表示されない) # rpm -qa | grep openssl openssl-0.9.8e-22.el5  の状態です。apacheの再起動もしました。 その後、# /etc/init.d/webmin start で起動し、 # /etc/init.d/webmin status とすると Webmin (pid 30856) is running と表示されますが、webminの起動はちゃんとしていると言う解釈で良いでしょうか。 # vi /etc/webmin/miniserv.conf  では port=10000 root=/usr/libexec/webmin mimetypes=/usr/libexec/webmin/mime.types addtype_cgi=internal/cgi realm=Webmin Server logfile=/var/webmin/miniserv.log errorlog=/var/webmin/miniserv.error pidfile=/var/webmin/miniserv.pid logtime=168 ppath= ssl=1 env_WEBMIN_CONFIG=/etc/webmin env_WEBMIN_VAR=/var/webmin atboot=1 logout=/etc/webmin/logout-flag listen=10000 denyfile=\.pl$ log=1 blockhost_failures=5 blockhost_time=60 syslog=1 session=1 premodules=WebminCore server=MiniServ/1.580 userfile=/etc/webmin/miniserv.users keyfile=/etc/webmin/miniserv.pem passwd_file=/etc/shadow passwd_uindex=0 passwd_pindex=1 passwd_cindex=2 passwd_mindex=4 passwd_mode=0 preroot=blue-theme passdelay=1 のようになっています。 このような状態でログイン画面すら出てこないのですが、 考えられる原因としてどのような事がございますでしょうか。 もし何か原因がわかるようでしたら、当方、サーバーの知識はほとんど無いため、 お手数をおかけしてしまいますが、 出来る限り具体的な手順をご教授いただけますと大変助かります。 原因追及のために他に必要な情報などございましたら、ご教授いただけますと幸いです。 サーバー会社側の都合で急きょ移転が必要となり、OSのみからの状態で渡されまして 試行錯誤でやっておりますが、webminがどうしても稼働することができず困っております。 何卒よろしくお願い致します。

  • RedHat9.0 + ProFTPD1.28が、ローカルホスト上でうまく動作しません

    おはようございます。 RedHat9.0 + ProFTPD1.28が、ローカルホスト上でうまく動作しません。 これまでどのような設定を行ったかと言うと、、、 (設定は全てWebmin1.090で行っています) 1.Webmin - 「サーバー」-「ProFTPD Server」-「Edit Config Files」で、/etc/proftpd.confを、下記の通りに編集 ServerName "vacuus FTP Server" ServerType inetd DefaultServer on ServerIdent on "FTP server ready." UseReverseDNS off IdentLookups off DefaultRoot ~ !admin Port 21 Umask 022 TimeGMT FALSE MaxInstances 30 ExtendedLog /var/log/roftpd.log User nobody Group nobody <Directory /*> AllowOverwrite on </Directory> 2.エディタで/etc/xinetd.d/ftpファイルを新規に作成、ファイルの内容は下記の通り。 114-7 service ftp { disable = no socket_type = stream protocol = tcp wait = no user = root server = /user/sbin/in.proftpd } 3.xinetd.dの変更を反映させるために、Webmin - 「サーバー」-「ネットワーク」-「拡張インターネットサービス」で、「変更を適用」をクリック 4.システムを再起動、その後rootで、ログイン 1~4の作業を実施した後、 [root@vacuus root]# ftp localhost とすると、 ftp: connect: Connection refused となってしまいます。 設定に何が不足しているのか、もしおわかりになる方がいたら、教えてください。