SSH set non default port [closed] - linux

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 6 years ago.
Improve this question
I am trying to change default port of SSH from 22 to 2292, Host: RHEL 7.1
I have tried:
1)vi /etc/ssh/sshd_config
#Port 22
Port 2292
2)reboot
Error
ssh -p 2292 root#lrmi079.pll.domin.com
ssh: connect to host lrmi079.pll.domin.com port 2292: No route to host
but ping to the host works
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
Please help

It's possible that this new port 2292 is not open on your RHEL 7.1 host and the inbuilt firewall (also known as iptables) is declining the connectivity.
Check the current firewall rules:
$ sudo iptables -L
To open up a new port - port 2292 - in your case:
$ sudo firewall-cmd --zone=public --add-port=2292/tcp --permanent
$ sudo firewall-cmd --reload
Check the updated rules:
$ firewall-cmd --list-all
Let me know if it worked.

Related

Forwarding port for outgoing requests Linux [closed]

Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 4 days ago.
Improve this question
I have a remote server (server A) that listens on port 9414 and I have another server (server B) that needs to connect to server A on that port, but the application on server B can only send requests to port 9623 and I need to set that any outbound requests sent to port 9623 will actually be sent to port 9414, like an alias port, nothing is listening on port 9623 in server A but still from my application side everything has to be sent supposedly to port 9623.
I have tried with firewalld:
sudo firewall-cmd --permanent --add-forward-port=port=9623:proto=tcp:toport=9414
and tried with iptables:
sudo iptables -t nat -A OUTPUT -p tcp --dport 9623 -j REDIRECT --to-port 9414
or:
sudo iptables -t nat -A PREROUTING -p tcp --dport 9623 -j REDIRECT --to-port 9414
Still no matter which rule I used, telnet to the remote server on port 9414 works, but on port 9623 fails with:
telnet: Unable to connect to remote host: Connection refused
Is there a different rule I could apply to make that port forwarding work?

stop SSH access with out port number [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 4 years ago.
Improve this question
I can access SSH with the IP address. But I need to configure it in a way without a certain port number one can not access.
so if anyone tries to access with ssh root#<ip_address> it should not work. But if any one try with ssh root#<ip_address -p <port_number> , it should work. How can I do that ?
I think you are talking about changing SSH server port.
Edit file: /etc/ssh/sshd_config
Change line:
#Port 22
To line:
Port 2222
# is a prefix for comments
Command to ssh to the server:
ssh root#<ip_address> -p 2222
Restart service (not sure wich distribution you are running):
systemctl restart sshd
or
service sshd restart
or
/etc/init.d/sshd restart
or
reboot server.

How to change VestaCP admin default port [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 2 years ago.
Improve this question
I want to change VestaCP admin default port 8083 to 8342
I was edit editor
/usr/local/vesta/nginx/conf/nginx.conf
and change to
# Vhost
server {
listen 8083;
to
# Vhost
server {
listen 8342;
and run command
> service vesta restart
but its not working.
Log into your Vesta Control Panel
Go to Firewall, add new port (for example 1234) to "Vesta" Rule (default 8083), like so:
3. Log into the server via ssh
4. sudo nano /usr/local/vesta/nginx/conf/nginx.conf
locate listen 8083; and replace it with listen 1234;
5. Go back to vesta firewall rule, remove the old port and leave only the new.
6. sudo service vesta restart
That's it
First step:
v-update-sys-vesta-all
Second step:
sed -i 's/8083;/1111;/' /usr/local/vesta/nginx/conf/nginx.conf && v-add-firewall-rule ACCEPT 0.0.0.0/0 1111 TCP && service vesta restart
I am using HestiaCP, a fork of VestaCP. This fork has a new CLI command
v-change-sys-port
that you can use to change the port in a split second. Check this link https://angelright.com/184/how-to-customize-hestia-fork-of-vesta-debian-9 to see how it works.

Accessing a virtual linux machine using another linux virtual machine [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 6 years ago.
Improve this question
I need to test and practice ssh(secure shell deamon) in linux,to do that I have configured a centOS 7.0 virtual machine and a ubuntu 12.10 virtual machine in VMware 12.0 workstation.(My host machine is running windows 8)
I powered up both virtual machines and try to connect ubuntu machine from centos machine using ssh root#IPaddress .but I continue to get the error
ssh: connect to host 92.222.136.30 port 22: Connection refused
I don't know it is possible to ssh connect in that manner.But I don't no any other way to test and practice this stuff.What is the wrong I have done here?or is there any easy method to do this?
what is the network configuration.
I would suggest using Bridge adapters on both machines.
If you are trying for a static IP on both then I would suggest try the following configuration
VM-1: two NIC cards. NIC-1 on NAT and NIC-2 on bridge (static IP)
VM-2: two NIC cards. NIC-1 on NAT and NIC-2 on bridge (static IP)
I would also suggest trying to allow port 22 on firewalld or Iptables or you can completely disable firewalls by using the following commands since you are testing
systemctl stop firewalld
systemctl disable firewalld
also check if the port 22 is open, check with
netstat -tulnp | grep -i 22
and see I presume you are running centos as a server [infrastructure server/ or a full installation]. If on minimal install of centos you would have to install the openssh server using yum -y install openssh-server
I hope this helps, Thanks
telnet IPaddress 22 ( check if ssh port is open )
check your ssh port using command netstat -plantu
turn off the firewall or flush IP tables
use command ssh root#IPaddress -p 22 (if you use custom port then change value 22 to your port number)

Need to enable http in OpenSUSE Linux [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
I have newly installed in my machine Linux OpenSUSE. Also i have installed Xampp in that service. After staring the apache i am able to see the PHP apache using localhost url. But when i trying using IP address. Nothing is showing in the page.
That is localhost/xampp.php is working.
But http://10.21.30.220/xampp.php is not working.
I have checked both http port and apache and both ar running.
linux-pott:~ # /opt/lampp/lampp status
Version: XAMPP for Linux 5.5.19-0
Apache is running.
MySQL is running.
ProFTPD is running.
linux-pott:~ # netstat -tulppn | grep 80
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 24782/httpd
How can i fix my problem. Again i am telling my OS is Linux OpenSUSE.
In your xampppath\apache\conf\extra open file httpd-xampp.conf and find the below tag:
# Close XAMPP sites here
<LocationMatch "^/(?i:(?:xampp|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>
and add
"Allow from all"
after Allow from ::1 127.0.0.0/8 {line}
Restart xampp, and you are done.
Try to disable firewall using following command
/sbin/SuSEfirewall2 off

Resources