Tagged Questions
19
votes
3answers
5k views
Quoting in ssh $host $FOO and ssh $host “sudo su user -c $FOO” type constructs
I often end up issuing complex commands over ssh; these commands involve piping to awk or perl one-lines, and as a result contain single quotes and $'s. I have neither been able to figure out a hard ...
15
votes
4answers
1k views
Why does `cd` command not work via SSH?
I was trying to backup some files via SSH but instead of tar'ing the ones I wanted I got my home folder. I did some further testing and it boils down to this:
ssh root@server /bin/sh -c "cd /boot ...
12
votes
3answers
4k views
Answer yes in a bash script
I'm trying to do a git clone trough a bash script, but the first time that I run the script and the server is not known yet the script fails. I have something like this:
yes | git clone ...
7
votes
1answer
563 views
What steps does the system go through when handling an SSH connection?
What steps does the system go through when handling an SSH connection?
We try to log in via ssh
sshd starts pam and pam module to authenticate us
Depending on pam configuration, we need to provide ...
7
votes
3answers
16k views
sudo over ssh: no tty present and no askpass program specified
I keep getting this error and have tried several ways discussed online to fix this and none are working for me. I have setup SSH keys so when I run 'ssh [email protected]' it automatically logs me in, I ...
7
votes
3answers
196 views
OpenSSH - map aliases in ~/.ssh/config to IP addresses in command line
Is it possible to query ~/.ssh/config in the command line? Let's say I would like to retrieve what IP address does the particular alias point to in a separate program, is it possible?
6
votes
5answers
4k views
sh startup files over ssh
I have some important commands I need to execute before any sh shell starts. This is required for passing SSH commands in the SSH command (ssh host somecommand) and other programs that run commands.
...
6
votes
2answers
857 views
Giving some users only SSH and shell access with limited resource usage
I'm trying to make a user that can access my server through SSH and allow it to have a shell, limited to using only, say screen and irssi. And it shouldn't it be able to see other directories except ...
6
votes
2answers
821 views
Why Bash unable to find command even if $PATH is specified properly?
I am specifying path to my command in the file /etc/profile:
export PATH=$PATH:/usr/app/cpn/bin
My command is located in:
$ which ydisplay
/usr/app/cpn/bin/ydisplay
So, when I performing "echo ...
5
votes
2answers
295 views
Continue shell commands once connected to SSH
Not sure if the question I'm asking is correct but basically I wanted to automate this process
scp ~/.ssh/id_rsa.pub [email protected]:~/
ssh [email protected]
mkdir .ssh
cat id_rsa.pub ...
5
votes
1answer
688 views
How many users does Linux support being logged in at the same time via SSH?
I know Linux supports multiple users being logged in at the same time.
But what's the maximum number of users that can be logged into Linux at the same time?
I see there are there are 69 tty files ...
5
votes
2answers
300 views
Special character '#' in Perl SSH command
I try to send command using SSH in my perl script with # but it gets truncated right at #
Example:
Input text is :
$message = "Product ID # STK000134"
The SSH command is :
$execute=`ssh -q ...
5
votes
2answers
4k views
Not able to ssh in to remote machine using shell script in Crontab
Below is the script which i am trying to run, which runs without any issue
for i in `seq 200 2100`
do
usr=(`ssh -t -t -o ConnectTimeout=60 machine$1 finger | tail -1 | awk '{print$1}'`)
echo ...
5
votes
1answer
694 views
How to detect when a shell is owned by a remote SSH session?
My question is similar to this one, but I'm looking for something slightly different. I have a notebook PC that I use to access Linux machines on a network in two different scenarios:
I have a ...
5
votes
1answer
1k views
TAB autocomplete in Bourne Shell
I don't know how to get the TAB key to autocomplete filenames, commands, or anything at all.
I'm on a Unix-like system (OS/390) and depend on several scripts that work in sh (Bourne shell, not ...