Is it possible to get a login prompt on a remote server, directly after boot?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
0
down vote

favorite












The usual workflow to connect to a remote machine is as follows:



  1. Log into local machine

  2. Fire up a terminal window

  3. Type "ssh user@r.lan"

  4. Log into remote machine

I want to get rid of the local Log-in, and compress this into a single step. Intended workflow:



  1. Boot the terminal machine (text mode)

  2. The user presented with a tty with login prompt on

  3. User types in it's credentials

  4. The credentials are verified on a remote machine (r.lan)

  5. The user drops into a shell the remote machine (r.lan)

Context: I am designing a simple terminal application, that I want some customers to use. The application should be run from dedicated terminals with minimal hardware. If I run the application locally, I can just change the login shell to point to the application and get the desired workflow (user-auth then directly drop into the app). However, I want this application to reside on a server, and not have the user explicitly interact with the local machine and ssh.









share





















  • It is possible to replace the TTY prompt by a script , which in your case, would issue the SSH command directly,
    – xenoid
    1 min ago














up vote
0
down vote

favorite












The usual workflow to connect to a remote machine is as follows:



  1. Log into local machine

  2. Fire up a terminal window

  3. Type "ssh user@r.lan"

  4. Log into remote machine

I want to get rid of the local Log-in, and compress this into a single step. Intended workflow:



  1. Boot the terminal machine (text mode)

  2. The user presented with a tty with login prompt on

  3. User types in it's credentials

  4. The credentials are verified on a remote machine (r.lan)

  5. The user drops into a shell the remote machine (r.lan)

Context: I am designing a simple terminal application, that I want some customers to use. The application should be run from dedicated terminals with minimal hardware. If I run the application locally, I can just change the login shell to point to the application and get the desired workflow (user-auth then directly drop into the app). However, I want this application to reside on a server, and not have the user explicitly interact with the local machine and ssh.









share





















  • It is possible to replace the TTY prompt by a script , which in your case, would issue the SSH command directly,
    – xenoid
    1 min ago












up vote
0
down vote

favorite









up vote
0
down vote

favorite











The usual workflow to connect to a remote machine is as follows:



  1. Log into local machine

  2. Fire up a terminal window

  3. Type "ssh user@r.lan"

  4. Log into remote machine

I want to get rid of the local Log-in, and compress this into a single step. Intended workflow:



  1. Boot the terminal machine (text mode)

  2. The user presented with a tty with login prompt on

  3. User types in it's credentials

  4. The credentials are verified on a remote machine (r.lan)

  5. The user drops into a shell the remote machine (r.lan)

Context: I am designing a simple terminal application, that I want some customers to use. The application should be run from dedicated terminals with minimal hardware. If I run the application locally, I can just change the login shell to point to the application and get the desired workflow (user-auth then directly drop into the app). However, I want this application to reside on a server, and not have the user explicitly interact with the local machine and ssh.









share













The usual workflow to connect to a remote machine is as follows:



  1. Log into local machine

  2. Fire up a terminal window

  3. Type "ssh user@r.lan"

  4. Log into remote machine

I want to get rid of the local Log-in, and compress this into a single step. Intended workflow:



  1. Boot the terminal machine (text mode)

  2. The user presented with a tty with login prompt on

  3. User types in it's credentials

  4. The credentials are verified on a remote machine (r.lan)

  5. The user drops into a shell the remote machine (r.lan)

Context: I am designing a simple terminal application, that I want some customers to use. The application should be run from dedicated terminals with minimal hardware. If I run the application locally, I can just change the login shell to point to the application and get the desired workflow (user-auth then directly drop into the app). However, I want this application to reside on a server, and not have the user explicitly interact with the local machine and ssh.







linux ssh login





share












share










share



share










asked 8 mins ago









Heinrich Hartmann

1234




1234











  • It is possible to replace the TTY prompt by a script , which in your case, would issue the SSH command directly,
    – xenoid
    1 min ago
















  • It is possible to replace the TTY prompt by a script , which in your case, would issue the SSH command directly,
    – xenoid
    1 min ago















It is possible to replace the TTY prompt by a script , which in your case, would issue the SSH command directly,
– xenoid
1 min ago




It is possible to replace the TTY prompt by a script , which in your case, would issue the SSH command directly,
– xenoid
1 min ago















active

oldest

votes











Your Answer







StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f475480%2fis-it-possible-to-get-a-login-prompt-on-a-remote-server-directly-after-boot%23new-answer', 'question_page');

);

Post as a guest



































active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes















 

draft saved


draft discarded















































 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f475480%2fis-it-possible-to-get-a-login-prompt-on-a-remote-server-directly-after-boot%23new-answer', 'question_page');

);

Post as a guest













































































Popular posts from this blog

How to check contact read email or not when send email to Individual?

Bahrain

Postfix configuration issue with fips on centos 7; mailgun relay