• ベストアンサー

proftpdをアンインストールしたい

ftpサーバへ接続した際に上位の階層がすべて見えてしまっていたので 「proftpd-1.3.0.tar」をダウンロードしてきて設定しようとしたところうまくいかずftpサーバへ接続すらできなくなってしまいました。 インストールした際にターミナルからmake,make installとインストールしており調べたところこの場合のアンインストールは「インストールされたファイルをすべて一つ一つ手で削除しかない。」とのことでした。 とりあえず「proftpd」で自分のmacを検索して該当したファイルをすべてゴミ箱へ入れましたが未だ改善されません。 自分でインストールしたことなんですが非常に困っています。 どうか、正しいproftpdのアンインストール方法を教えてください。 よろしくお願いします。 OS:10.3.9

noname#239115
noname#239115
  • Mac
  • 回答数2
  • ありがとう数2

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

  • ベストアンサー
回答No.2

私の環境でmake installをした時のメッセージです。正直、さっぱりですが、何かの参考になれば・・・ cd lib/ && make lib make[1]: Nothing to be done for `lib'. cd src/ && make src make[1]: Nothing to be done for `src'. cd modules/ && make static test -z """" -a -z """" || (cd modules/ && make shared) /bin/sh ./libtool --mode=link gcc -L./lib -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/table.o src/regexp.o src/dirtree.o src/support.o src/netaddr.o src/inet.o src/child.o src/parser.o src/log.o src/xferlog.o src/bindings.o src/netacl.o src/class.o src/scoreboard.o src/help.o src/feat.o src/netio.o src/response.o src/ident.o src/data.o src/modules.o src/display.o src/auth.o src/fsio.o src/mkhome.o src/ctrls.o src/event.o src/var.o modules/mod_core.o modules/mod_xfer.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_delay.o modules/mod_auth_pam.o modules/module_glue.o -lsupp -lpam gcc -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/table.o src/regexp.o src/dirtree.o src/support.o src/netaddr.o src/inet.o src/child.o src/parser.o src/log.o src/xferlog.o src/bindings.o src/netacl.o src/class.o src/scoreboard.o src/help.o src/feat.o src/netio.o src/response.o src/ident.o src/data.o src/modules.o src/display.o src/auth.o src/fsio.o src/mkhome.o src/ctrls.o src/event.o src/var.o modules/mod_core.o modules/mod_xfer.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_delay.o modules/mod_auth_pam.o modules/module_glue.o -L/Users/pirosi82/proftpd-1.3.0/lib -lsupp -lpam cd utils/ && make utils make[1]: Nothing to be done for `utils'. /usr/bin/install -c -s -o root -g wheel -m 0755 proftpd /usr/local/sbin/proftpd if [ -f /usr/local/sbin/in.proftpd ] ; then \ rm -f /usr/local/sbin/in.proftpd ; \ fi ln -s proftpd /usr/local/sbin/in.proftpd chown -h root:wheel /usr/local/sbin/in.proftpd test -z """" -a -z """" || (cd modules/ && make install) /usr/bin/install -c -s -o root -g wheel -m 0755 ftpcount /usr/local/bin/ftpcount /usr/bin/install -c -s -o root -g wheel -m 0755 ftpdctl /usr/local/bin/ftpdctl /usr/bin/install -c -s -o root -g wheel -m 0755 ftpshut /usr/local/sbin/ftpshut /usr/bin/install -c -s -o root -g wheel -m 0755 ftptop /usr/local/bin/ftptop /usr/bin/install -c -s -o root -g wheel -m 0755 ftpwho /usr/local/bin/ftpwho if [ ! -f /usr/local/etc/proftpd.conf ] ; then \ /usr/bin/install -c -o root -g wheel -m 0644 \ ./sample-configurations/basic.conf \ /usr/local/etc/proftpd.conf ; \ fi /usr/bin/install -c -o root -g wheel -m 0644 ./src/ftpdctl.8 /usr/local/man/man8 /usr/bin/install -c -o root -g wheel -m 0644 ./src/proftpd.8 /usr/local/man/man8 /usr/bin/install -c -o root -g wheel -m 0644 ./utils/ftpshut.8 /usr/local/man/man8 /usr/bin/install -c -o root -g wheel -m 0644 ./utils/ftpcount.1 /usr/local/man/man1 /usr/bin/install -c -o root -g wheel -m 0644 ./utils/ftptop.1 /usr/local/man/man1 /usr/bin/install -c -o root -g wheel -m 0644 ./utils/ftpwho.1 /usr/local/man/man1 /usr/bin/install -c -o root -g wheel -m 0644 ./src/xferlog.5 /usr/local/man/man5

noname#239115
質問者

お礼

返信が遅くなってしまい申し訳ありません。 インストールした項目を確認して、ひとつひとつ削除することでなんとか解決しました。 ありがとうございました。

その他の回答 (1)

回答No.1

make uninstallが使用できないでしょうか。 不可能ならMakefileをmoreなどで依存関係を確認して手作業になりますが。

noname#239115
質問者

お礼

アドバイスありがとうございます。 make uninstallは行えませんでした。 >Makefileをmoreなどで依存関係を確認して手作業になりますが。 できればどのように依存関係を確認すればよいのか教えてください。 手作業でファイルをゴミ箱へ移動させてやればよいのでしょうか? よろしくお願いします。

関連するQ&A

  • ProFTPD 1.2.2rc1 Server (ProFTPD)

    以前も、同じような質問をしたのですが解決出来なくてもういちど助けてもらえたらと思います。。。。 ^^^^^^^^^^^^^^^^^ ホスト ftp.*****.jp を探しています. ホスト ftp.*****.jp (***.***.**.** (21)) に接続しています. 接続しました. 220 ProFTPD 1.2.2rc1 Server (ProFTPD) [***.***.**.**] >USER ******** 331 Password required for ekun_ftp. >PASS [xxxxxx] 230- ****************** Site Administrator FTP instructions ****************** This session begins in your user home directory at /users/******* ログインできません. ^^^^^^^^^^^^^^^^ このような表示が出てFTP接続が出来ません。 ProFTPD 1.2.2rc1 Server (ProFTPD) にFTP接続できません。 ユーザーID。パスワード。開始フォルダ。 全てレンタルサーバー屋の言うとおりに設定しています。 FTPクライアントはffftp ver 1.88a を使用しています。

  • proftpdの設定

    TurboLinux10Desktopを使っています。 WindowsマシンからFFFTPでTurboLinux10へ接続したいです。 そこでproftpd-1.3.0rc5.tar.gzを拾ってきて、これをTurboLinux10にインストールしています。 どこかのサイトを参照し、以下の操作を行っています。  ・解凍後に./congifure→make→make installでインストール。  ・/usr/local/etc/proftpd.conf内のUserとGroupの項にnoboryと入力 これだけでWindowsマシン上のFFFTPからLinuxに接続できます。 Windows側、Linux側共にIP192.168.1.**を使っている場合は快適に動作するのですが、 共にIP192.168.1.**以外にすると(IP192.168.200.**を使いたいです)、 動作はするのですがWindowsのFFFTP上のLinux側の動作が非常に重くなります。 1つフォルダを移動するのに10秒以上かかります。 192.168.1.**だと快適に動作するので、 どこかに「使えるIPは192.168.1.**」のような記述があるのではないかと思うのですが、 そのような設定ファイルの存在、 及びどのIPでも快適に動作させる方法を知っていましたら教えてください。 同時にTelnetもインストールしています。 これのインストール・設定の際に、 /etc/hosts.allowのTelnetの項は、in.telnet: 192.168.1. のように記述して使えるようにしています。 同じファイルのProFTPの項に、in.proftpd: という項目があるのですが、 動作が快適な時にin.proftpd: 192.168.1. と記入されているわけでもなく(コメントアウトされています)、 IPを192.168.200.**にして動作が重い時にin.proftpd: 192.168.200. と記入してみても変化はありません。 なお、IPは192.168.1.**だと快適に動作する、と書きましたが、 192.168.1.**でも最初の接続には10秒程かかります(その後のフォルダ間の移動はスムーズです)。 (192.168.200.**だと20秒近くかかります) これはさして気にならないのですが、これも即座に接続させる方法がありましたらよろしくお願いします。

  • ProFTPd + iconvパッチ CharsetLocal が unknown

    ProFTPd に iconv パッチをあて proftpd.confに CharsetLocal UTF-8 CharsetRemote CP932 この2つの設定をしたところ、 noppi@sv:/usr/local/src$ /usr/local/sbin/proftpd -t Checking syntax of configuration file - Fatal: unknown configuration directive 'CharsetLocal' on line 43 of '/usr/local/etc/proftpd.conf' となってしまいます。 -l で確認するとCompiled-in modules:にはmod_codeconv.cが含まれているので、パッチあてとビルドはできていると思います。 また、Charset系のオプションをはずすと、inet.dから正しく起こされます。 原因や対策などご存知の方、よろしくお願いいたします。 OS:Debian Etch Linux 2.6.22 コマンド: cd /usr/local/src wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.0.tar.gz wget http://www.hakusan.tsg.ne.jp/tjkawa/software/misc/proftpd-iconv/pack/proftpd-1.3.0-iconv.patch.gz wget http://www.hayasoft.com/JP/software/linux/proftpd-1.3.0-nlst-ffftp.patch tar -zxvf proftpd-1.3.0.tar.gz gzip -d proftpd-1.3.0-iconv.patch.gz patch -p0 < proftpd-1.3.0-iconv.patch patch -p0 < proftpd-1.3.0-nlst-ffftp.patch cd proftpd-1.3.0 ./configure --prefix=/usr --with-modules=mod_codeconv:mod_df make make install

  • コマンドライン からproftpd を起動しようとすると、proftpd が起動しません。

    こんばんわ, 現在Linuxでftpサーバー(インターネット)を立ち上げようと挑戦しています。 とりあえず,インストールは終わり,基本的な設定は終わったのですが,タイトルどおりコマンドライン からproftpd を起動しようとすると、"Fatal: Socket operation on non-socket"というメッセージが出て、proftpd が起動しません。http://www.infoscience.co.jp/technical/proftpd/configuration.html によると,それは,「proftpd.conf 設定ファイルを編集して、ServerType directive を読み込むように、追加、編集する必要があります」とありますが, 私のetc/proftpd/proftpd.confの中身は 「ServerType    inetd」 にしています。何がおかしいのでしょうか。 よろしくお願いします。

  • FTP(proftpd)のユーザー作成について

    下記のコマンドでFTP(proftpd)をインストールしました。 ※FTP(proftpd)はUbuntuをインストール時に作成したユーザでインストールしました。 sudo apt-get install proftpd インストールしたFTP(proftpd)のバージョンは下記の通りです。 ProFTPD Version 1.3.3d htmlを格納先は下記の通りです。 /var/www/ wwwディレクトリの所有者等は下記の通りです。 drwxr-xr-x 2 root root 4096 2011-10-20 11:13 www 皆さんに聞きたい事はFTPユーザを作成する際の注意点などをご教授いただけませんでしょうか。 OSはUbuntuで、バージョンは11.0.4です。 今回、初めてUbuntuを勉強しており、ネットで調べながらっていうか、パクリながらFTP(proftpd)を設定しています。 些細な事や一般的な事など何でも構いませんので宜しくお願いします。 お力を貸してください。

  • Emacsとyatexのアンインストール

    MacOSX 10.8を使用しています。ターミナルで以下のコマンドを実行してEmacsをインストールしたあと、こちら(http://d.hatena.ne.jp/shokim/20110419/1303170232)を参考にして最新版のyatexをインストールしました。Emacsとyatexをアンインストールするにはどうすればよいでしょうか? curl -O *ttp://ftp.gnu.org/pub/gnu/emacs/emacs-24.1.tar.gz svn co http://svn.sourceforge.jp/svnroot/macemacsjp/inl … inline_patch tar xvfz emacs-24.1.tar.gz cd emacs-24.1 patch -p0 < ../inline_patch/emacs-inline.patch ./configure --with-ns --without-x make bootstrap make install

  • Debian sargeのproftpd

    お世話になります。 Debian sargeで構築を試みているのですが debianパッケージのproftpdを利用してみるとftp接続は出来るがリスト表示されない現象が出ております。 proftpd.confはwoodyで利用していたものの流用です。 現象が発生しているクライアントソフトはffftpです。 nextftpとかではリスト表示出来るようですが、クライアントソフトに依存せずサーバ側で行いたいと思ってます。 どのような設定が良いのでしょうか? サーバ側で利用しているproftpdのバージョンは 1.2.10-15です。

  • proftpdの設定後のFTP接続について

    proftpd.confファイルの設定後、proftpdのrestartをさせたところ、LAN内にあるXPより接続ができなく、非常に困っております。Linux関連のサイト様を二日ほど周り、色々と設定などを繰り返しましたが、どうしても接続ができません。かなりのタコではありますが、ご教授いただけないでしょうか? 環境:OS/VineLinux 4.2 proftpd Ver 1.2.10(apt-get install物) Vineインストール後、rpm -eにてproftpdを消去後、apt-getにてインストールしました。 クライアント環境:XP / FFFTP使用(1.2.10で問題の) user1 パスワードとしてLinux側のuser1のパスワードを使用。接続先 192.168.1.100 各端末については、ルーターのDHCP機能を無効にし、固定IPアドレスを使用したLANとなっております。 ルーターIP 192.168.1.1 Server IP 192.168.1.100 XP IP 192.168.1.5 Vineのユーザー関係として:user1 user2 user3が存在しており、/home以下パーミッションは次のようになっております。 user1 user2 user3 共に711 /home/*/public_html 755 *はuser1/2/3 次にproftpd.confですが、変更点として以下を追加記述しました。(行数をお伝えしたくviにてset numberをしてあります) 10 #コメント 11 12 #FFFTPで.htaccess等のファイル表示 13 14 ListOptions "-a" 15 16 #接続されたときに表示されるメッセージ 17 18 ServerIdent on "FTP OK" 19 20 #接続の高速化 21 22 UseReverseDNS off 23 IdentLookups off 24 25 #ホームディレクトリ以下public_htmlより上位層移動制御 26 27 DefaultRoot ~/public_html Anonymousはすべてコメントアウトしております。この設定後 service proftpd restart にてOK/OKが表示されています。 なぜ接続できないのでしょうか?ユーザーグループの設定等必要になるのでしょうか?その他設定はややこしくなるのを避けるため記述しておりません。 どなたかご教授していただけないでしょうか?

  • proftpdで困ってます。

    FTPサーバーへのログインやファイルリストを読み込むことはできるのですが 新しいフォルダを作ったりファイルを転送したりするとエラーが返ってきてできません。 私のほうでできる限りのことは全部行いましたけどそれでも全部駄目でした・・・(/_;) 'test.html' をアップロードしています... >PASV 227 Entering Passive Mode (192,168,11,3,128,12). >STOR test.html 550 test.html: Permission denied[許可されていません] < エラー : コマンドが拒否されました。 (1062-5) > < エラー : 転送はキャンセルされました。 (1065-0) > < 'test.html' をアップロードできませんでした。 > ファイルリストを取得しています... >PASV 227 Entering Passive Mode (192,168,11,3,128,13). >LIST 150 Opening ASCII mode data connection for file list 226 Transfer complete. 0バイト転送完了 (00:00.1) 0バイト/秒 サーバーOS Vine Linux 3.2 FTPサーバーソフト ProFTPD 1.2.10

  • proftpd.confの設定について

    こんにちは、honiyonです。 proftpdの設定をしています。  ログイン制限を使用と、まずは以下のように設定しました。  (localhostからのみ接続可) <Limit LOGIN> Order allow, deny Allow from 127.0.0.1 Deny from all </Limit LOGIN>  そして /etc/init.d/proftpd restartとして設定を反映して、 #ftp localhost  としたところ、正しく繋がりました。  では今度は 192.168.0.* のネットワークからの接続を許可しようと、 <Limit LOGIN> Order allow, deny Allow from 127.0.0.1 Allow from 192.168.0. Deny from all </Limit LOGIN>  と設定して、/etc/init.d/proftpd restart として、 #ftp localhost  としたところ、接続に失敗しました。 [root@hoge /etc]# ftp localhost Connected to hoge. 421 Service not available, remote server has closed connection ftp>  特にログにエラー等は出力されません。  この原因は何でしょうか?  よろしくお願いします(.. VineLinux 2.5 proftpd-1.2.6-0vl1