访问内网主机的命令记载

简介: 访问内网主机的命令记载
#查看某个端口是否占用
lsof -i tcp:60000
lsof -i udp:60000
kill [pid]
#短线自动重连
vim /etc/ssh/sshd_config
##修改
ServerAliveInterval 10
ServerAliveCountMax 8640000
#生效设置
systemctl restart sshd.service
#建立隧道
ssh -NTf -R 60000:172.16.102.168:22  root@limengkai.work  -o stricthostkeychecking=no

满足特殊需要可以自行设置nginx 反向代理

server {
    listen       8090;
    server_name  _; # _代表监听所有请求
  root  /根目录/;
  index  index.html ;
  location / {
  index index.html;
    }
}

mac上的nginx和linux 目录不同,记载一下

vim /usr/local/etc/nginx/nginx.conf
open /usr/local/etc/nginx
#mac 启动nginx
nginx -c /usr/local/etc/nginx/nginx.conf
nginx -s reload
nginx -s stop

ssh 添加 密码参数 ! 与配置 免密登陆 不同

对于debian/ubuntu系统来说,安装方式很简单:
sudo apt-get install sshpass
对于其他的linux,可以编译sshpass的源码安装:
 wget http://sourceforge.net/projects/sshpass/files/sshpass/1.05/sshpass-1.05.tar.gz  
tar xvzf sshpass-1.05.tar.gz  
./configure 
make  
sudo make install
#检查是否安装成功
sshpass
#成功时的,部分输出
   -V            Print version information
At most one of -f, -d, -p or -e should be used
#使用
#编辑脚本使用
vi 脚本.sh
#!/bin/bash
sshpass -p "XXX" ssh user@IP
相关文章
|
4月前
JumpServer——设置网域列表来访问内网机器
JumpServer——设置网域列表来访问内网机器
118 1
JumpServer——设置网域列表来访问内网机器
|
网络协议
主机是否出网判断命令
主机是否出网判断命令
138 0
|
Linux 运维 安全
linux内网机器访问外网代理设置squid
公司一般出于安全考虑, 在同一局域网中只有一台机器可以访问外网,运维进行了整体的限制, 但是在后面的工作中,需要在机器上安装一些软件,及命令,所以其他的机器需要访问外网来简化工作, 但又不能打乱原有运维的设置,所以需要在能访问外网的机器上做个代理。
2437 0
|
网络协议
关于 电脑分配IP地址可以连接局域网但无法上互联网 的解决方法
关于 电脑分配IP地址可以连接局域网但无法上互联网 的解决方法
关于 电脑分配IP地址可以连接局域网但无法上互联网 的解决方法
|
Windows
windows 技术篇-判断某个ip地址相对于自己的主机是内网ip还是外网ip实例演示
windows 技术篇-判断某个ip地址相对于自己的主机是内网ip还是外网ip实例演示
171 0
windows 技术篇-判断某个ip地址相对于自己的主机是内网ip还是外网ip实例演示
|
Linux
linux服务器查看公网IP信息的方法
使用命令 查看本机的出口公网IP信息: curl ifconfig.me 或者: curl cip.cc 邮箱 : ithelei@sina.cn Good Luck!
13943 0

热门文章

最新文章