お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-10-30 13:53:17

santamasashi
メンバ
登録日: 2009-09-25

JavaのFTPを用いる

こんにちは
Ubuntu9.04を使用しています。
UserModeLinuxを遠隔地のPC上に起動させ、遠隔操作をするプログラムを作成しています。

そこでテストするために、一台のPC上で
クライアント側、サーバ側の双方のPCを操作するために
ポート番号を区別すればいいらしいのですが、
どのようにしてポート番号を割り振り?、知ることができるのでしょうか。

また2つの異なるPCを通信されるにはどうすればいいのでしょうか。
http://kaz.cyteen.nagoya-bunri.ac.jp/advprog1/no11/socket.html
このページを参考に行ってみたのですが、それで完了しているのでしょうか?

またUserModeLinuxを使用する上で必要となるカーネルとルートファイルシステムを
サーバ側に送る必要があるのですが、
そこでFTPを使用したいと考えています。
これはクライアント側、サーバ側の双方にプログラムが必要なのでしょうか。
イメージがまったくできないため、質問させていただきました。


よろしくお願いします。

オフライン

 

#2 2009-10-31 07:49:47

hmatsue
アドバイザ
登録日: 2009-03-10

Re: JavaのFTPを用いる

ここはubuntuの使い方、トラブルなどに関するフォーラムですので純粋なプログラムの話題に関しては脱線の感があります。

またUserModeLinuxを使用する上で必要となるカーネルとルートファイルシステムを
サーバ側に送る必要があるのですが、
そこでFTPを使用したいと考えています。
これはクライアント側、サーバ側の双方にプログラムが必要なのでしょうか。
イメージがまったくできないため、質問させていただきました。

ftpで通信するのであれば、送り先でftpサーバプログラムが稼働している必要があります。
送り元ではftpクライアントプログラムを用意する必要があります。
ubuntuに簡単に導入できるftpサーバには、
p   atftpd                          - advanced TFTP server                     
p   ftpd                            - File Transfer Protocol (FTP) server       
p   ftpd-ssl                        - FTP server with SSL encryption support   
p   inetutils-ftpd                  - File Transfer Protocol server             
p   krb5-ftpd                       - Secure FTP server supporting MIT Kerberos
p   pure-ftpd                       - Pure-FTPd FTP server                     
p   pure-ftpd-common                - Pure-FTPd FTP server (Common Files)       
p   pure-ftpd-ldap                  - Pure-FTPd FTP server with LDAP user authen
p   pure-ftpd-mysql                 - Pure-FTPd FTP server with MySQL user authe
p   pure-ftpd-postgresql            - Pure-FTPd FTP server with PostgreSQL user
p   tftpd                           - Trivial file transfer protocol server     
p   tftpd-hpa                       - HPA's tftp server                         
p   twoftpd                         - a simple secure efficient FTP server (prog
p   twoftpd-run                     - a simple secure efficient FTP server     
p   vsftpd                          - lightweight, efficient FTP server written
p   wu-ftpd                         - powerful and widely used FTP server
などがあります。上記はaptitudeでftpdを検索したものです。一部見切れていますが、詳細はそちらでパッケージマネージャやaptitudeなどで確認願います。
ubuntuに簡単に導入できるftpクライアントについては、
https://forums.ubuntulinux.jp/viewtopic.php?id=6049
にいつくか例示されていますのでそちらを参照下さい。

オフライン

 

#3 2009-10-31 11:55:56

santamasashi
メンバ
登録日: 2009-09-25

Re: JavaのFTPを用いる

>hmatsueさん
そうですね。こんなことを聞いてはいけないのですかね。
他に聞くところがなかったため利用してしまいました。

丁寧に解説していただきありがとうございます。
参考にさせていただきます。

オフライン

 

Board footer

Powered by FluxBB