Personal and course web pages
This page contains a howto for uploading files for personal and course web pages on the DTU Compute web server (www2.imm.dtu.dk). For a general description of the DTU Compute web server please refer to this link.
Please also see the mini FAQ for help.
How to upload files to the DTU Compute web server?
Contact itsupport@compute.dtu.dk to get access to course pages.
Depending on the platform you use, there are a number of possibilities:
From a (Windows) PC
Two options:
- Secure FTP - works from remote locations
- Windows share - works only when connected to DTU Compute network
Secure FTP acces to DTU Compute web server
Download an SSH Windows client, install it and make a connection to thinlinc.compute.dtu.dk. Personal files should be placed in the directory /www/home/NN/public_html where NN is your DTU Compute user name. The course files are placed under /www/docs/courses/xxxxx where xxxxx is the course number. Contact itsupport@compute.dtu.dk to get access to course pages.
NB! this option only works for computer connected to the internal DTU Compute network
Connect to the www2 server by choosing
Start --> Run
and type
\\www2.compute.dtu.dk
in the text box.
Once connected you will see (at least) 2 shares; a nn (nn is your login name) share and a docs. The nn is for your personal WWW files and docs is for "shared" ones. The password to be used is the password used by the DTU Compute Active Directory Domain.
File permissions
Permissions on a file can be changed like any other file on a NT filesystem (Properties -> Security -> Permissions). However, only a subset of possibilities are available (due to the limitations in mapping NT permissions to UNIX permissions).
In general there should be no need to change permission on any file/directory.
Disk quota
If you map one of the shares on the WWW server to a drive (e.g. W:) and take properties on that drive, you the used/available space reflects your disk usage/quota on all shares on the WWW server.
Mapping of file names
As default, the server is case insensitive but case preserving - just like an Windows server. This means, that if you create (on the UNIX side) a "/www/home/NN/public_html/project" and "/www/home/NN/public_html/Project" directory you will only be able to see both on your Windows box but if you try to create the same to directories from Windows you will fail because "there is already a file with that name". If you create a directory (from the PC) named "/www/home/NN/public_html/Project2" it will be seen (on the UNIX side) as "/www/home/NN/public_html/Project2". Confused? Just stick to lowercase letters then.
Files (and directories) which starts with a '.' (i.e. dotfiles) are marked as 'hidden'.
Danish characters are in principle OK to use for file and directory names, but it might cause some troubles if you don't set codepage to 850 on your Windows box (especially "Ø" get messed up). As always, test your pages/links with a browser.
From UNIX servers
From most servers (thinlinc, linuxterm1, grid27, ...) you will see your personal WWW directory at /www/home/initials/public_html
- other HTML files in /www/docs
From Mac clients
The pages are here:
/www/docs/project/what-ever (projects)
/www/docs/courses/<course number> (courses)
/www/home/<username> (personal web pages)
To connect to the web server and access your web pages you can do the following or use FileZilla (see below):
On the "Go" menu select "Connect to Server...?K"In the "Server Address:" field enter smb://www2.imm.dtu.dk
When prompted for your username and password enter: nn@win.dtu.dk (nn is your DTU Compute username) Your DTU password
From FileZilla
Get FileZilla
- Add the following information:
Server: thinlinc.compute.dtu.dk username: your username password: your password path: e.g. /www/docs/courses/<course number>
From Android
Install an app with ftp f.ex. ES file explorer from Google Play
Choose Ftp, sftp, server: thinlinc.compute.dtu.dk, your username and password
www2 webserver files:
/www/docs/project/what-ever (projects)
/www/docs/courses/<course number> (courses)
/www/home/<username> (personal web pages)