热搜词: 

服务器怎么打开远程访问

发布:游孟宁

1、sql怎样外网连接远程数据库?要点:
1确认服务器的SQL服务端口号是否为:1433
2如果不是1433,则配置客户端
3并保护角色和管理数据库<1.检查服务器端情况
1检查服务器IP是否能ping通。
这实际上取决于远程sqlserver服务器的物理连接是否存在。 如果这不起作用,请检查您的网络、检查您的配置,当然还要确保远程sqlserver的IP拼写正确。
2.在Dos或者命令行中输入telnet服务器的IP端口,看是否可以连接。
例如telnet202.114.100.1001433
通常的端口值为1433,因为1433是sqlserver对于Tcp/IP的默认监听端口。 如果出现问题,一般就是这一步出了问题。 通常的提示是“...连接无法打开,连接失败”。
如果您在执行此步骤时遇到问题,请检查以下选项。
1)检查远程服务器是否启动了sqlserver服务。 如果没有,请启动它。
2)检查sqlserver服务器上是否启用了Tcp/IP协议,因为外部连接(通过Internet)需要该协议。 控制方法是打开服务器上的开始菜单->程序->MicrosoftSQLServer->服务器网络实用程序,查看激活的协议中是否有tcp/ip协议。 如果没有,请启用它。
3)检查服务器tcp/ip端口是否配置为1433端口。 还是在服务器网络工具中,检查启用协议中tcp/ip的属性,确保默认端口为1433,隐藏服务器复选框未选中。
其实,如果更改默认端口也是可以的,但是客户端进行telnet测试时,服务器端口号必须与服务器上配置的端口号一致。 如果勾选Hidesqlserverserver,则表示客户端无法通过枚举服务器看到这台服务器,起到保护作用,但不影响连接,但Tcp/ip协议的默认端口会被隐藏。 公式已修改为2433,客户端连接时必须进行相应更改(具体方法参见第二部分:设置客户端网络工具)。
4)如果服务器端操作系统打了sp2补丁,则需要对windows防火墙进行一些配置,并为其开放1433端口。 通常测试时可以直接关闭Windows防火墙(其他防火墙也必须关闭)。 (我没有做步骤4和5就成功了)
5)检查服务器是否监听1433端口。 如果sqlserver服务器没有监听tcp连接的1433端口,那么将无法连接。 检查方法是在服务器的DOS或命令行下输入
netstat-a-n或netstat-an,检查结果列表中是否有类似于tcp127.0.0.11433listening的项目。 如果没有,通常需要给sqlserver2000打补丁,至少是sp3。 实际上,启动服务器端查询分析器,输入select@@version并运行它。 可以看到版本号。 所有版本号低于8.0.2039的版本都必须打补丁。
如果以上都没有问题,可以再做telnet服务器ip1433测试。 您将看到屏幕闪烁,然后光标将在左上角继续闪烁。 恭喜,您可以立即开始在企业管理器或查询分析器中进行连接

2、怎么在LINUX里开启telnet服务,使它可以远程访问管理服务器?Telnet服务的配置步骤如下:
1.br/>/>2.]#rpm_qtelnet或[root@wljsroot]#rpm_qtelnet-client
[root@wljsroot]#rpm_qtelnet-server
如果未检测到软件包,则需要安装telnet服务器。
1.
2.
方法一:使用ntsysv,在出现的窗口中,在telnet前添加*,然后按确定。
方法二:编辑/etc/xinetd.d/telnet
[root@wljsroot]#vi/etc/xinetd.d/telnet
找到disable=yes,修改为none。
2./>如果配置正确,系统会提示您以远程用户和密码登录
登录名:
密码:
注意:默认只允许普通用户
。 4、设置telnet端口
#vi/etc/services
进入编辑模式后,搜索telnet(vi编辑模式下的/telnet里面)
会发现如下内容:
telnet23/tcp
telnet23/udp
将23改为未使用的端口号(如2000),强制退出,重新启动telnet服务,默认的telnet端口号就会改变。
5.Telnet服务限制
Telnet以明文形式传输密码和数据。 如果你的主机IP是210.45.160.17,你可以这样设置^_^!
#vi/etc/xinetd.d/telnet
servicetelnet
{
disable【=no#激活telnet服务,不绑定
bind【=210.45.160.17#yourip
only_from【=210.45.0.0/16】#只允许210.45.0.0~210.45.255.255网段访问进入
only_from=.edu.cn#只有教育网才能进入!
no_access【=210.45.160.{115,116}#这两个IP开始
access_times=8:00-12:0020:00-23:59每天都无法打开
......
}
6远程登录。 要以root用户身份登录,可以使用以下方法:
[root@wljs/root]#vi/etc/pam.d/login
#authrequiredpam_securetty.so#注释掉这一行!
或者
[root@wljsroot]#mv/etc/securetty/etc/securetty.bak
这样Linux主机的root就可以直接进入了。 但建议他不要这样做。 您也可以以普通用户登录并拥有root权限后切换到root用户。

以上就是关于服务器怎么打开远程访问的全部内容,希望能够帮到您。

大家都在看

查看更多综合百科