If I log in to a system over ssh, I can use the default shell with a simple ssh user@host, or specify something like ssh user@host 'bash --norc --noprofile' or ssh user@host ksh.Is it possible to have similar behaviour when logging in on a local terminal, ie one where my terminal is connected directly to the system and I'm prompted for a username?The specific usage scenario is running screen at login time, where a duff config option will prevent screen starting, and thus prevent the login succeeding. If I have ssh access, I can log in and run specific commands to fix things, but if I only have terminal access, I can't see how I could fix things up.
Log in with specific shell at terminal login
shell;ssh;terminal;gnu screen;login