Posts Tagged SSH

How to access a blocked web via SSH Tunnel

Many engineers need to work from home via the VPN, but for the servers which created or deleted by autoscale programs, it’s not that easy to update the VPN routes for them immediately.
So it could be a good idea to access them via the SSH tunnels on a whitelisted host.

I wrote a shell script for that:


No Comments

The SSH issue [command-line: line 0]

Hi Eman,

The scp command is not work on server, can you please help us to fix that?

Here is the error message:

[root@server directory]# scp user@serverdomain:/directory/file .
command-line: line 0: Bad configuration option: PermitLocalCommand


Hi Buddy,

I fixed this issue, the steps are as follows:

After I checked all the profiles and binary files of SSH, I found the issue is not about the profiles, is the binary files /usr/bin/ssh and /usr/sbin/sshd.

Maybe someone changed them, and gave them some special rights, such as can’t be removed and deleted.
So I got rid of all the special rights of them, reinstalled all the SSH programs. Then it was OK.

After that, I checked some logs, tried to find some information if we were hacked by someone.

But I’m sorry I couldn’t find any useful information. Now I think we’d better to change all the passwords of existing users, especially the users who can login this server.

[root@server ssh]# lsattr /usr/bin/ssh
-u–ia——- /usr/bin/ssh
[root@server ssh]# lsattr /usr/sbin/sshd
-u–ia——- /usr/sbin/sshd

[root@server ssh]# chattr -uia /usr/bin/ssh
[root@server ssh]# chattr -uia /usr/sbin/sshd

[root@server ssh]# lsattr /usr/bin/ssh
————- /usr/bin/ssh
[root@server ssh]# lsattr /usr/sbin/sshd
————- /usr/sbin/sshd

yum install openssh-server
yum install openssh-clients
yum install openssh

[root@server ssh]# rpm -qa | grep ssh

Hi Eman,

Thanks a lot.


Fork me on GitHub