Remote Access¶
This page describes remote access solutions. Most of them are provided by Aalto, but there are also instruction for accessing your workstations here. See Aalto Inside for more details.
Linux shell servers¶
Department servers have project, archive, scratch, etc mounted, so are good to use for research purposes.
CS:
magi.cs.aalto.fi
: Department staff server (no heavy computing, access to workstations and has file systems mounted, use thekinit
command first if project directories are not accessible)NBE:
amor.org.aalto.fi
, same as above.Math:
elliptic.aalto.fi
,illposed.aalto.fi
, same as above (but no project, archive and scratch directories)
-
kosh.aalto.fi
,lyta.aalto.fi
: Aalto, for general login use (no heavy compting)brute.aalto.fi
,force.aalto.fi
: Aalto, for “light computing” (expect them to be overloaded and not that useful). If you are trying to use these for research, you really want to be using Triton instead.taltta.aalto.fi
: Staff server (access to workstations and has filesystems mounted, but you need to kinit to access them.) that is kind of outdated and different.
Your home directory is shared on all Aalto shell servers, and that means
.ssh/authorized_keys
as well.You can use any of these to mount things remotely via sshfs. This is easy on Linux, harder but possible on other OSs. You are on your own here. You still need
kinit
at the same time.The CS filesystems project and archive and Triton filesystems scratch and work are mounted on
magi
(andtaltta.aalto.fi
) (see storage).
For any of these, if you can’t access something, run kinit
!
VPN / web proxy¶
To access certain things, you need to be able to connect to the Aalto networks via VPN. This is easy and automatically set up on Aalto computers.
Main Aalto instructions. This section has some quick reference info.
Generic: OpenConnect/Cisco AnyConnect protocols.
vpn.aalto.fi
,vpn1.aalto.fi
orvpn2.aalto.fi
Aalto Linux: Status bar → Network → VPN Connections → Aalto TLS VPN.
Aalto mac: Dock → Launchpad → Cisco AnyConnect Secure Mobility Client
Aalto windows: Start → Search → AnyConnect
Personal Linux laptops: Use OpenConnect. Configuration on Ubuntu: Networks → Add Connection → Cisco AnyConnect compatible VPN. →
vpn.aalto.fi
. Then connect and use Aalto username/password. Or from command line:openconnect https://vpn.aalto.fi
Personal mac: use Cisco AnyConnect VPN Client
personal windows: use Cisco AnyConnect VPN Client
For more lightweight things (though not actually easier!), you can use
ssh proxy. You are on your own
here. ssh -D 8080 $username@kosh.aalto.fi
. Configure your web
browser or other applications to use a SOCKS5 proxy on localhost:8080
for connections. Remember to revert when done or else you can’t connect
to anything (“proxy refusing connections”). The extension FoxyProxy
Standard may be useful here, because you can direct only the domains
you want through the proxy.
Remote mounting of network filesystems¶
From Aalto networks (or VPN), you can mount many of the filesystems via SMB. To use this well, you want to get the VPN set up first like mentioned above. (You can also access these filesystems via ssh through the shell servers):
In all cases, username=aalto username, domain=AALTO, password=Aalto password.
For NBE/PHYS, replace
tw-cs
withtw-nbe
ortw-phys
.Home directories:
\\home.org.aalto.fi\
Project directories:
\\tw-cs.org.aalto.fi\project\$name\
($name
=project name)Archive directories:
\\tw-cs.org.aalto.fi\archive\$name\
($name
=project name)Scratch directories, see Triton storage.
\\work.org.aalto.fi\
for Aalto work directories (different than Tritonwork
).
To access these folders: To do the mounting, Windows Explorer → Computer → Map network drive → select a free letter.
In all cases, username=aalto username, domain=AALTO, password=Aalto password.
For NBE/PHYS, replace
tw-cs
withtw-nbe
ortw-phys
.Home directories:
smb://home.org.aalto.fi/
Project directories:
smb://tw-cs.org.aalto.fi/project/$name/
($name
=project name)Archive directories:
smb://tw-cs.org.aalto.fi/archive/$name/
($name
=project name)Scratch directories, see Triton storage.
smb://work.org.aalto.fi
for Aalto work directories (different than Tritonwork
).
To access these folders: Finder → Go menu item → Connect to server → use the URLs above.
In all cases, username=aalto username, domain=AALTO, password=Aalto password.
For NBE/PHYS, replace
tw-cs
withtw-nbe
ortw-phys
.Home directories:
smb://home.org.aalto.fi/
Project directories:
smb://tw-cs.org.aalto.fi/project/$name/
($name
=project name)Archive directories:
smb://tw-cs.org.aalto.fi/archive/$name/
($name
=project name)Scratch directories, see Triton storage.
smb://work.org.aalto.fi
for Aalto work directories (different than Tritonwork
).
To access these folders: Files → Left sidebar → Connect to server → use the URLs above. For other Linuxes, you can probably figure it out. (It varies depending on operating system, look around in the finder)
Warning
Must use VPN or Aalto network.
Remember that you must connect to the Aalto VPN first, unless you are
on an Aalto laptop on the aalto
network.
Accessing you Linux workstation / Triton remotely¶
Remote access to desktop workstations is available via the university staff shell servers
taltta.aalto.fi
or department-specific serversmagi.cs.aalto.fi
(CS),amor.org.aalto.fi
(NBE),elliptic.aalto.fi
/illposed.aalto.fi
(Math).You need to be the PrimaryUser of the desktop in order to ssh to it.
Remote access to Triton is available from any Aalto shell server:
taltta
,kosh.aalto.fi
, etc.SSHing directly to computers using openssh ProxyCommand:
Put this in your .ssh/config file under the proper Host line:
ProxyCommand ssh taltta.aalto.fi -W %h:%p
For this to be most useful, you probably want to set up ssh keys, otherwise you will have to enter your password twice.
This starts getting beyond the basic level of ssh use, so you may want to read up on ssh keys, ProxyCommand, ControlMaster. It can make your experience much better.
Remote desktop¶
Aalto has remote desktops available at https://vdi.aalto.fi and http://mfavdi.aalto.fi/. This works from any network.
There are both Windows and Linux desktops available. They are
arranged as virtual machines with the normal desktop installations, so
have access to all the important filesystems and all /m/{dept}/...
.