Frequently Asked Questions

Frequently Asked Questions for the BCS Server

Acceptable Use Policy

Before using the BCS server, you should read the Acceptable Use Policy that describes the conditions under which you are allowed to use the facilities provided.

Shell Access

You can use SSH (Secure SHell) (similar to telnet, but more secure) to login to the BCS server using port 22. A good client to use for this is putty, but any other client that support SSH should work as well.

Once you have connected and logged in, you will need to use Linux shell commands to work with your files.

You have 30MB of storage available to you within your account. Contact the Programme Co-ordinator if you have any requirements beyond this.

File Transfer Protocol (FTP)

You can use any FTP client, either graphical or command line, to upload and download files to and from your accounts storage area.

A good client to try is WS_FTP LE.

As well as your own account area at /home/youracct, there is a 'dropbox' directory at /home/dropbox that all students have read/write access to, should you wish to use it to transfer files to other students.

Student Web Pages

Each student is able to FTP files into the public_html directory in the user's home directory. For John Smith, this would be /home/johns/public_html. These pages are then visible using a browser at http://www.bcs.net.nz/~johns - be sure to name one page either index.htm, index.html or index.php (if you are using the php scripting language) to act as your 'home page' and index to the rest of your pages.

As well as static HTML pages, you can use scripting languages such as php (and, of course, Javascript that will run on the 'client side').

Usermin

You can use the Usermin web interface from a browser to manage many aspects of your BCS server account. The environment is both secure and graphical, and you are able to carry out many administrative and file management activities without having to resort to the Linux shell commands.

You can login to your Usermin account by going to https://www.bcs.net.nz:20000

Once logged in, you can do such things as change your password, set up email forwarding, change your user details and use a graphical (java based) file manager.

You can get more information on Usermin from the Usermin Home Page though there don't appear to be very many sites with 'how to' or other user information available.

Reading Email

You can check your BCS server email in at least four different ways.

  • You can go to http://www.bcs.net.nz/mail and login to the webmail interface. The BCS server uses SquirrelMail to provide the interface - that site has good user documentation should you need to consult it.
  • You can go to https://www.bcs.net.nz:20000, login to Usermin, then choose Read Mail (an alternative web-based interface).
  • You can use the POP3 protocol (port 110) to the POP3 server running on bcs.net.nz to retrieve your email using an email client such as Outlook Express or Pegasus.
  • You can use the IMAP4 protocol (port 143) to connect to the IMAP4 server running on bcs.net.nz - this is a more secure method than POP3, and allows you to 'connect' to your mail box on the BCS Server but not to download the messages all at once the way that POP3 does.

Forwarding Email to Another Account

You can set up forwarding so that any mail to your BCS email account is automatically sent to another of your mail accounts. Once this has been done, you won't be able to use any of the above methods to read your mail - you'll read it in the account to which you have forwarded it. You can set up forwarding in three ways.

  • You can edit the .forward file that is in your home directory.
  • You can go to http://www.bcs.net.nz/mail, login, choose Options, then Mail, then Mail Forwarding Options.
  • You can go to https://www.bcs.net.nz:20000, login to your Usermin account, choose Mail and then Read Mail.

Sending Email

You can send email using the webmail interface or from the Linux shell (with mail or pine).

You are not able to use the SMTP server to forward mail from other accounts. That is, if you use POP3 to download your email to an email client, you will not be able to configure that client to send your emails out through the bcs.net.nz server - you will have use another SMTP server (generally, the one managed by the ISP where you have your mail account). 

MySQL

Note: Not all student accounts have had MySQL set up - if yours does not work, and you want to try it, contact the Programme Co-ordinator.

MySQL is the world's most popular open source database, recognized for its speed and reliability. It is a database management system that is often used in conjunction with the php scripting language.

You can manage your database in at least three ways.

  • You can use the utility provided in Usermin by going to https://www.bcs.net.nz:20000, logging in to your Usermin account, choosing Applications, then MySQL. You will need to give your MySQL login and password to get access.
  • You can also use phpMyAdmin by going to http://www.bcs.net.nz/mysql and using your MySQL username and password.
  • A third method would be through the use of client software, such as MySQL-Front.

You can learn more about MySQL from the main MySQL site. Of particular interest is the online reference facility.

You can find out more about phpMyAdmin from the phpMyAdmin website. The documentation section describes both phpMyAdmin and MySQL.