ssh 如何远程访问拨号上网的局域网中的linux服务器?

ssh 如何远程访问拨号上网的局域网中的linux服务器?,第1张

192168110 那种方式是局域网的ip地址。只适用于局域网内
你使用路由的话,应该是路由与外网相连,你的局域网内的红帽主机是没有公网IP的
但是如果你的路由拥有公网IP地址的话,还是能够连接的
一个方式是如果你的路由比较高级,有ssh服务器的话,那么你先ssh登录路由,然后在上面再使用ssh登录你的服务器。
另外还有一种方式是端口映射,把路由上的端口映射到局域网的服务器主机上的服务端口上。我没 *** 作过,如果你需要的话就自己查方法吧。
如果没有公网ip的话,上面两种方式都是不可行的。
另外还有种方式,是通过中介来 *** 作。比如即时聊天工具。 你在局域网内部的服务器上运行一个即时聊天的消息处理程序,获取来自管理员聊天帐号的消息,然后作为指令执行,再把输出结果通过即时聊天软件发送出去。这种方式不需要公网ip,但是借助了即时聊天的工具,而且发送的是明文,有安全风险,如果你的服务器只是用来玩的,倒还可以试试,不然就不推荐使用了。
要实现这种方式,只需要有一个能处理即时聊天服务的程序,据我所知,借助 IRC作为中介的即时聊天平台很简单,编程实现不复杂,另外使用Gtalk,飞信等等的开放协议的即时聊天工具也可以。 中介 *** 作的方式还有邮件方式等,但是都不安全。

如果能PING通,可以通过TTL值来初步判断:
TTL 字段值可以帮助我们识别 *** 作系统类型。
UNIX 及类 UNIX *** 作系统 ICMP 回显应答的 TTL 字段值为 255
Compaq Tru64 50 ICMP 回显应答的 TTL 字段值为 64
WINXP-32bit 回显应答的 TTL 字段值为 64
微软 Windows NT/2K/2003 *** 作系统 ICMP 回显应答的 TTL 字段值为 128
微软 Windows 95 *** 作系统 ICMP 回显应答的 TTL 字段值为 32
当然,返回的TTL值是相同的,但有些情况下有所特殊
LINUX Kernel 22x & 24x ICMP 回显应答的 TTL 字段值为 64
FreeBSD 41, 40, 34;
Sun Solaris 251, 26, 27, 28;
OpenBSD 26, 27,
NetBSD HP UX 1020
ICMP 回显应答的 TTL 字段值为 255
Windows 95/98/98SE Windows ME ICMP 回显应答的 TTL 字段值为 32
Windows NT4 WRKS Windows NT4 Server Windows 2000 Windows XP ICMP 回显应答的 TTL 字段值为 128 这样,我们就可以通过这种方法来辨别 *** 作系统

一、目标

通过Windows 10系统访问Linux服务器的共享文件夹,可将Linux服务器的文件夹映射到Windows 10系统,实现在Windows 10系统方便的读、写Linux服务器的文件夹和文件。

二、需要的条件

1、安装有Ubuntu或者是CentOS *** 作系统的服务器。

2、Windows 10和Linux服务器处于同一个局域网内。

三、实现步骤

1、在Linux服务器安装Samba服务软件,安装命令如下:

Ubuntu系统:

sudo apt update

sudo apt install samba -y

CentOS系统:

yum install samba -y

安装完成后,可运行命令 whereis samba 检查是否安装成果,以下应该是它的输出:

samba: /usr/sbin/samba /usr/lib/samba /etc/samba /usr/share/samba /usr/share/man/man7/samba7gz /usr/share/man/man8/samba8gz

2、在Linux服务器设置用于共享的文件夹

新建一个目录:

mkdir /home/ /sambashare/

编辑配置文件 /etc/samba/smbconf 设置共享目录,如下所示:

sudo vim /etc/samba/smbconf

[sambashare]

comment = Samba on Ubuntu

path = /home/username/sambashare

read only = no

browsable = yes

3、设置用户账号并连接共享文件夹

由于 Samba 不使用系统账户密码,我们需要为我们的用户账户设置一个 Samba 密码:

sudo smbpasswd -a username

在Windows 10 系统连接共享文件夹,在资源管理器里输入:

ip-addresssambashare

注:ip-address是 Samba 服务器的 IP 地址,sambashare是共享的名称。

四、参考资料

>没看明白。。。是让linux做网关吗?
首先就要把Linux内核中相应的功能模块打开
# echo 1 > /proc/sys/net/ipv4/ip_forward
用iptables 实现数据转发(单臂路由)
[/sbin/]modprobe ipt_MASQUERADE
[/sbin/]modprobe iptable_nat
[/sbin/]iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
其中ppp0是你的拨号设备
然后你就可以用linux做网关了,,,在客户端的网关里填linux主机的ip,填好dns服务器,如果要自动分配ip地址,还需要架设dhcp服务。

你好,本文以Centos系统为例讲述一下如何检查Linux系统是否中毒,中毒有哪些特征以及中毒会带来什么样的后果,如何保障linux系统的安全。>

中毒现象

1  网络出现拥塞,访问延迟增加。2  系统定时任务表中出现异常的定时任务。3  出现异常进程。4   $JBOSS_HOME/bin或/root目录下出现大量的异常文件。现象分析这是最近网上流行的一种蠕虫病毒,它利用Jboss中间件程序的jxm-console与web-console默认帐户漏洞进行攻击,感染linux服务器,成为僵尸代理。1  出现网络拥塞的原因是该蠕虫病毒利用名为pnscan工具不断执行端口扫描。发出大量的请求包,占用网络带宽。2   在系统定时任务表中可查看到名为如下的异常定时任务(有时候只有其中2个)。crontab –l

sysyncpl与sysdbs都是隐藏文件,可以通过ls –la列表查看到。

3  查看进程,可以检查到以下异常进程

有些服务器上还可以看到一些javas的异常进程,请确认这些javas进程,是否应用程序调用的java。4       在$JBOSS_HOME/bin或/root目录下出现大量如下异常文件

其中kissestargz就是病毒源码安装包,安装后生成以上文件。解决方法步一:查杀病毒Killall -9 javasKillall -9 pnsKillall -9 perlcd /root 或  cd $JBOSS_HOME/binrm –rf bmrm –rf plrm –rf treatshrm –rf install-shrm –rf versionrm –rf kissesrm –rf pnsrm –rf Makefilerm –rf ipsortrm –rf kissesrm –rf sysdbsrm –rf sysyncplcrontab –e1 1 10 ~/sysdbs1 1 24 perl ~/sysyncpl1 1 24 perl ~/sysyncpl1 1 10 ~/sysdbs删除掉这几行service crond stop

腾讯电脑管家企业平台:>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10247232.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存