django视图获取用户请求信息以及请求头

一. request可以直接在前端用,不需要在render里再定义。

 

request.body  //前端页面数据内容的原生值。如果前端不是从POST,GET,FILES里面获取的数据,就从body里获取

request.POST  //从request.body里拿数据再封装到request.POST里面

request.FILES  //从request.body里拿数据再封装到request.FILES里面

request.GET  //从request.body里拿数据再封装到request.GET里面

request.XXX.getlist  //获取列表

request.post.getlist  //获取列表

 

request.Meta  (request headers)  //获取请求头相关的信息。

request.method  //请求方法

request.path_info  //获取URL

request.COOKIES  //获取cookies

 

二.cookie信息或在rep里添加的键值对将会写到response headers里面

 

a= ‘python’

rep = HttpResponse(…) 或 rep = render(request, …)或rep =redirect(‘/index/’)

a= ‘python’

rep = HttpResponse(a)

rep[‘name’] = ‘zhou’

rep.set_cookie()

return rep

HttpResponse可以返回字节和字符串

 

三.request.environ/request.META

 

{
‘ALLUSERSPROFILE’: ‘C:\\ProgramData’,
‘APPDATA’: ‘C:\\Users\\wenguoli\\AppData\\Roaming’,
‘COMMONPROGRAMFILES’: ‘C:\\Program Files (x86)\\Common Files’,
‘COMMONPROGRAMFILES(X86)’: ‘C:\\Program Files (x86)\\Common Files’,
‘COMMONPROGRAMW6432’: ‘C:\\Program Files\\Common Files’,
‘COMPUTERNAME’: ‘LAPTOP-B96OIQJU’,
‘COMSPEC’: ‘C:\\WINDOWS\\system32\\cmd.exe’,
‘CONFIGSETROOT’: ‘C:\\WINDOWS\\ConfigSetRoot’,
‘FPS_BROWSER_APP_PROFILE_STRING’: ‘Internet Explorer’,
‘FPS_BROWSER_USER_PROFILE_STRING’: ‘Default’,
‘GOPATH’: ‘D:\\software\\GOPATH’,
‘GOROOT’: ‘D:\\software\\go’,
‘HOMEDRIVE’: ‘C:’,
‘HOMEPATH’: ‘\\Users\\wenguoli’,
‘LOCALAPPDATA’: ‘C:\\Users\\wenguoli\\AppData\\Local’,
‘LOGONSERVER’: ‘\\\\LAPTOP-B96OIQJU’,
‘NODE_PATH’: ‘D:\\software\\nodejs\\node_global\\node_modules’,
‘NUMBER_OF_PROCESSORS’: ‘8’,
‘ONEDRIVE’: ‘D:\\OneDrive’,
‘OS’: ‘Windows_NT’,
‘PATH’: ‘D:\\python\\Envs\\django2.0\\Scripts;D:\\software\\python3.6.5\\Scripts\\;D:\\software\\python3.6.5\\;C:\\Program Files (x86)\\Intel\\iCLS Client\\;C:\\Program Files\\Intel\\iCLS Client\\;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\IPT;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\IPT;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;D:\\software\\git\\bin;D:\\software\\git\\Git\\cmd;D:\\software\\nodejs\\;D:\\software\\redis\\Redis-3.2.100;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;D:\\software\\mingw\\bin;C:\\wamp\\bin\\php\\php5.6.25;D:\\software\\composer;D:\\software\\go\\bin;C:\\Program Files (x86)\\Xoreax\\IncrediBuild;D:\\software\\python3.6.5\\Lib\\site-packages\\Django-1.11.13-py3.6.egg\\django\\bin;C:\\Program Files\\cURL\\bin;D:\\software\\svn\\bin;D:\\software\\cmder\\cmder;D:\\software\\javajdk\\bin;D:\\software\\java\\bin;D:\\software\\GOPATH\\bin;C:\\Users\\wenguoli\\AppData\\Local\\Microsoft\\WindowsApps;D:\\software\\nodejs\\node_global;D:\\software\\FileZilla\\Fiddler;C:\\Users\\wenguoli\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\wenguoli\\AppData\\Roaming\\Composer\\vendor\\bin;C:\\Users\\wenguoli\\AppData\\Local\\atom\\bin;D:\\software\\VSCode\\Microsoft VS Code\\bin’,
‘PATHEXT’: ‘.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW’,
‘PROCESSOR_ARCHITECTURE’: ‘x86’,
‘PROCESSOR_ARCHITEW6432’: ‘AMD64’,
‘PROCESSOR_IDENTIFIER’: ‘Intel64 Family 6 Model 142 Stepping 10, GenuineIntel’,
‘PROCESSOR_LEVEL’: ‘6’,
‘PROCESSOR_REVISION’: ‘8e0a’,
‘PROGRAMDATA’: ‘C:\\ProgramData’,
‘PROGRAMFILES’: ‘C:\\Program Files (x86)’,
‘PROGRAMFILES(X86)’: ‘C:\\Program Files (x86)’,
‘PROGRAMW6432’: ‘C:\\Program Files’,
‘PROMPT’: ‘(django2.0) $P$G’,
‘PSMODULEPATH’: ‘C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules’,
‘PUBLIC’: ‘C:\\Users\\Public’,
‘SESSIONNAME’: ‘Console’,
‘SYSTEMDRIVE’: ‘C:’,
‘SYSTEMROOT’: ‘C:\\WINDOWS’,
‘TEMP’: ‘C:\\Users\\wenguoli\\AppData\\Local\\Temp’,
‘TMP’: ‘C:\\Users\\wenguoli\\AppData\\Local\\Temp’,
‘UID’: ‘10103’,
‘USERDOMAIN’: ‘LAPTOP-B96OIQJU’,
‘USERDOMAIN_ROAMINGPROFILE’: ‘LAPTOP-B96OIQJU’,
‘USERNAME’: ‘wenguoli’,
‘USERPROFILE’: ‘C:\\Users\\wenguoli’,
‘VENV’: ‘django2.0’,
‘VIRTUALENVWRAPPER_PROJECT_FILENAME’: ‘.project’,
‘VIRTUAL_ENV’: ‘D:\\python\\Envs\\django2.0’,
‘WINDIR’: ‘C:\\WINDOWS’,
‘WORKON_HOME’: ‘D:\\python\\Envs’,
‘_OLD_VIRTUAL_PATH’: ‘D:\\software\\python3.6.5\\Scripts\\;D:\\software\\python3.6.5\\;C:\\Program Files (x86)\\Intel\\iCLS Client\\;C:\\Program Files\\Intel\\iCLS Client\\;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\IPT;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\IPT;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;D:\\software\\git\\bin;D:\\software\\git\\Git\\cmd;D:\\software\\nodejs\\;D:\\software\\redis\\Redis-3.2.100;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;D:\\software\\mingw\\bin;C:\\wamp\\bin\\php\\php5.6.25;D:\\software\\composer;D:\\software\\go\\bin;C:\\Program Files (x86)\\Xoreax\\IncrediBuild;D:\\software\\python3.6.5\\Lib\\site-packages\\Django-1.11.13-py3.6.egg\\django\\bin;C:\\Program Files\\cURL\\bin;D:\\software\\svn\\bin;D:\\software\\cmder\\cmder;D:\\software\\javajdk\\bin;D:\\software\\java\\bin;D:\\software\\GOPATH\\bin;C:\\Users\\wenguoli\\AppData\\Local\\Microsoft\\WindowsApps;D:\\software\\nodejs\\node_global;D:\\software\\FileZilla\\Fiddler;C:\\Users\\wenguoli\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\wenguoli\\AppData\\Roaming\\Composer\\vendor\\bin;C:\\Users\\wenguoli\\AppData\\Local\\atom\\bin;D:\\software\\VSCode\\Microsoft VS Code\\bin’,
‘_OLD_VIRTUAL_PROMPT’: ‘$P$G’,
‘DJANGO_SETTINGS_MODULE’: ‘bige.settings’,
‘RUN_MAIN’: ‘true’,
‘SERVER_NAME’: ‘LAPTOP-B96OIQJU’,
‘GATEWAY_INTERFACE’: ‘CGI/1.1’,
‘SERVER_PORT’: ‘8000’,
‘REMOTE_HOST’: ”,
‘CONTENT_LENGTH’: ”,
‘SCRIPT_NAME’: ”,
‘SERVER_PROTOCOL’: ‘HTTP/1.1’,
‘SERVER_SOFTWARE’: ‘WSGIServer/0.2’,
‘REQUEST_METHOD’: ‘GET’,
‘PATH_INFO’: ‘/api/v1/user/7/’,
‘QUERY_STRING’: ”,
‘REMOTE_ADDR’: ‘127.0.0.1’,
‘CONTENT_TYPE’: ‘text/plain’,
‘HTTP_TOKEN’: ‘12121212’,
‘HTTP_CACHE_CONTROL’: ‘no-cache’,
‘HTTP_POSTMAN_TOKEN’: ‘432aad28-fbca-4023-9f89-fad29e737b14’,
‘HTTP_USER_AGENT’: ‘PostmanRuntime/7.1.1’,
‘HTTP_ACCEPT’: ‘*/*’,
‘HTTP_HOST’: ‘127.0.0.1:8000’,
‘HTTP_ACCEPT_ENCODING’: ‘gzip, deflate’,
‘HTTP_CONNECTION’: ‘keep-alive’,
‘wsgi.input’: < _io.BufferedReader name = 1168 > ,
‘wsgi.errors’: < _io.TextIOWrapper name = ‘<stderr>’
mode = ‘w’
encoding = ‘utf-8’ > ,
‘wsgi.version’: (1, 0),
‘wsgi.run_once’: False,
‘wsgi.url_scheme’: ‘http’,
‘wsgi.multithread’: True,
‘wsgi.multiprocess’: False,
‘wsgi.file_wrapper’: < class ‘wsgiref.util.FileWrapper’ >
}

 

centos7 安装 python3 mysqlclient 小记

一.使用yum命令报错File “/usr/bin/yum”, line 30 except KeyboardInterrupt, e:

问题出现原因:
yum包管理是使用python2.x写的,将python2.x升级到python3.1.3以后,由于python版本语法兼容性导致问题出现
解决办法:
修改yum配置文件,将python版本指向以前的旧版本

vim /usr/bin/yum
头部改为如下
#!/usr/bin/python2.7

修改urlgrabber-ext-down文件,更改python版本

vim /usr/libexec/urlgrabber-ext-down
头部改为如下
#!/usr/bin/python2.7

 

二.centos7 安装 python3 mysqlclient 小记

使用centos7安装python3,在安装 mysqlclient的时候报错 /bin/sh mysql_config not found 因为需要安装 mariadb-devel ,之后再报错error: command ‘gcc’ failed with exit status 1,缺乏 gcc。之后还是报错,因为 还是未安装 python36u-devel
所以正确的安装应该是装完 yum install -y python36u 之后再安装 yum install python36u-devel mariadb-devel

yum install python36u python36u-devel
yum install gcc mariadb-devel
pip3 install mysqlclient

Centos7.2 对python3.6安装虚拟环境

Centos7下使用virtualeanv、virtualwrapper创建Python独立虚拟环境

 

 安装pyhton3.6 见 文章
  • 优点
    • 使不同的应用开发环境独立
    • 环境升级不影响其他应用,也不会影响全局的python环境
    • 它可以防止系统出现包管理混乱和版本的冲突
  • 安装
pip3 install virtualenv
  • 创建虚拟环境
virtualenv virenv// 虚拟环境目录
  • 启动虚拟环境
cd virenv
source ./bin/activate
  • 退出虚拟环境
deactivate
  • 安装virtualenvwrapper
pip3 install virtualenvwrapper
  • 配置环境变量
    用vim打开~/.bashrc
export WORKON_HOME=~/.virtualenvs
source /usr/local/python3/bin/virtualenvwrapper.sh

不同的系统virtualenvwrapper.sh的位置可能会不一样

source ~/.bashrc

执行.bashrc使文件生效

linux执行完显示

virtualenvwrapper.user_scripts creating /root/.virtualenvs/premkproject
virtualenvwrapper.user_scripts creating /root/.virtualenvs/postmkproject
virtualenvwrapper.user_scripts creating /root/.virtualenvs/initialize
virtualenvwrapper.user_scripts creating /root/.virtualenvs/premkvirtualenv
virtualenvwrapper.user_scripts creating /root/.virtualenvs/postmkvirtualenv
virtualenvwrapper.user_scripts creating /root/.virtualenvs/prermvirtualenv
virtualenvwrapper.user_scripts creating /root/.virtualenvs/postrmvirtualenv
virtualenvwrapper.user_scripts creating /root/.virtualenvs/predeactivate
virtualenvwrapper.user_scripts creating /root/.virtualenvs/postdeactivate
virtualenvwrapper.user_scripts creating /root/.virtualenvs/preactivate
virtualenvwrapper.user_scripts creating /root/.virtualenvs/postactivate
virtualenvwrapper.user_scripts creating /root/.virtualenvs/get_env_details

使用mkvirtualenv 创建虚拟环境

mkvirtualenv django2.0

创建完成之后 会自动进入虚拟环境

  • virtualenvwrapper其他操作
# 退出虚拟环境
deactivate

# 查看当前有哪些虚拟环境
workon

# 进入指定的虚拟环境 workon [虚拟环境名]
workon django2.0

# 在指定虚拟环境安装包
# 1. 进入指定虚拟环境
# 2. 查看当前虚拟环境中有哪些安装包
# 3. 安装包
workon django2.0
pip list
pip install requests

# 卸载包
pip uninstall requests

 

centos7.2 / linux下配置安装python3

一、首先,官网下载python3的所需版本。

wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz

想下载到那个文件夹下就先进入到那个文件夹下——cd /home/download

二、然后,解压缩文件》

tar -xvf Python-3.6.0.tgz

三、创建安装文件的路径。

mkdir /usr/local/python3

四、编译。

cd cd Python-3.6.0

./configure –prefix=/usr/local/python3

 

五、安装。

1、make

2、make install

3、完毕

 

六、创建新版本的软连接。

1、修改旧版本

mv /usr/bin/python /usr/bin/python_bak

2、创建新的软连接

ln -s /usr/local/python3/bin/python3 /usr/bin/python

3、检查python的版本

python -V

python-3.6.0

软连接创建成功

七、配置成功后,pip3用不了,需进一步配置。

方式一:

1、PATH=$PATH:$HOME/bin

2、PATH=$PATH:$HOME/bin:/usr/local/python3/bin

3、完成

这时pip3就可以使用了。

方式二(推荐):

在profile中设置PATH
# vim /etc/profile

export PATH=$PATH:$HOME/bin:
export PATH=$PATH:$HOME/bin:/usr/local/python3/bin

执行:  source /etc/profile 生效

注:找到export行,在下面新增加一行,内容为:export PATH=$PATH:/usr/local/apache/bin。
注:= 等号两边不能有任何空格。这种方法最好,除非手动强制修改PATH的值,否则将不会被改变。
编辑/etc/profile后PATH的修改不会立马生效,如果需要立即生效的话,可以执行# source profile命令

 

 

 

centos7.2如何对python2.7安装虚拟化环境?

Centos7下使用virtualeanv、virtualwrapper创建Python独立虚拟环境

 

 安装pyhton3.6 见 文章
  • 优点
    • 使不同的应用开发环境独立
    • 环境升级不影响其他应用,也不会影响全局的python环境
    • 它可以防止系统出现包管理混乱和版本的冲突
  • 安装
pip install virtualenv
  • 创建虚拟环境
virtualenv virenv// 虚拟环境目录
  • 启动虚拟环境
cd virenv
source ./bin/activate
  • 退出虚拟环境
deactivate
  • 安装virtualenvwrapper
pip install virtualenvwrapper
  • 配置环境变量
    用vim打开~/.bashrc
export WORKON_HOME=~/.virtualenvs
source /usr/local/python3/bin/virtualenvwrapper.sh 

不同的系统virtualenvwrapper.sh的位置可能会不一样

source ~/.bashrc

执行.bashrc使文件生效

linux执行完显示

virtualenvwrapper.user_scripts creating /root/.virtualenvs/premkproject
virtualenvwrapper.user_scripts creating /root/.virtualenvs/postmkproject
virtualenvwrapper.user_scripts creating /root/.virtualenvs/initialize
virtualenvwrapper.user_scripts creating /root/.virtualenvs/premkvirtualenv
virtualenvwrapper.user_scripts creating /root/.virtualenvs/postmkvirtualenv
virtualenvwrapper.user_scripts creating /root/.virtualenvs/prermvirtualenv
virtualenvwrapper.user_scripts creating /root/.virtualenvs/postrmvirtualenv
virtualenvwrapper.user_scripts creating /root/.virtualenvs/predeactivate
virtualenvwrapper.user_scripts creating /root/.virtualenvs/postdeactivate
virtualenvwrapper.user_scripts creating /root/.virtualenvs/preactivate
virtualenvwrapper.user_scripts creating /root/.virtualenvs/postactivate
virtualenvwrapper.user_scripts creating /root/.virtualenvs/get_env_details

使用mkvirtualenv 创建虚拟环境

mkvirtualenv django2.0

创建完成之后 会自动进入虚拟环境

  • virtualenvwrapper其他操作
# 退出虚拟环境
deactivate

# 查看当前有哪些虚拟环境
workon

# 进入指定的虚拟环境 workon [虚拟环境名]
workon django2.0

# 在指定虚拟环境安装包
# 1. 进入指定虚拟环境
# 2. 查看当前虚拟环境中有哪些安装包
# 3. 安装包
workon django2.0
pip list
pip install requests

# 卸载包
pip uninstall requests

 

 注:以上默认运行python2.7虚拟环境。python3.6需要单独运行,如下操作
virtualenv –no-site-packages -p /usr/bin/python3 django2.0-py3
cd django2.0-py3
source ./bin/activate
deactivate

PhpStorm 配置 Xdebug调试工具

PhpStorm 配置 Xdebug调试工具

参考网址:http://www.linuxidc.com/Linux/2017-01/139304.htm

一、首先安装xdebug

安装xdebug比较简单 ,运行php -i >phpinfo.txt  或者 echo phpinfo();将全部信息贴到https://xdebug.org/wizard.php这个网站提示的文本域中点击 Analyse my phpinfo() output

如下图红色的框是网站提示的安装步骤,黄色的框是我已安装的信息(可以忽略)。

打开 补充在编辑php.ini文件的时候多添加几行
[Xdebug] zend_extension = D:\install\wnmp\php-5.4.45-nts-Win32-VC9-x86\ext\php_xdebug-2.4.1-5.4-vc9-nts.dll//这个xdebug 已经提示了 可以不添加  其他的按照自己的添加

xdebug.idekey=”PHPSTORM”

xdebug.remote_handler = “dbgp”

xdebug.remote_mode = “req”

xdebug.remote_host=127.0.0.1

xdebug.remote_enable=on

xdebug.remote_port = 9000   //这是设置端口 可以改 只要下面这是phpstorm 一致就可以

xdebug.remote_autostart = no

 

继续阅读“PhpStorm 配置 Xdebug调试工具”

thinkphp3.2 wamp htaccess 伪静态配置无效的问题

thinkphp3.2 wamp htaccess 伪静态配置无效的问题

进入Apache中的httpd.conf文件去掉LoadModule rewrite_module modules/mod_rewrite.so前面的#

以及 AllowOverride All 就不提了。

以下是thinkphp3.2中的.htaccess文件的配置,不知道是不是我php环境是7.0以上的原因不行,还是怎样,我后面改成thinkphp5.0的文件配置就可以隐藏入口index.php

这里是thinkPHP5.0的.htaccess配置文件,不同之处,用红色标记

利用Apache的转发模块实现反向代理服务器

修改httpd.conf

加载转发模块,把前面#号去掉,去掉这两个就够了,多了会报错
LoadModule proxy_module modules/mod_proxy.soLoadModule0
proxy_http_module modules/mod_proxy_http.so

在httpd-vhosts.conf 文件中配置多两行代理转发就可以了

# 代理转发

ProxyPass /Wechat http://huodongju.com/Wechat

ProxyPassReverse /Wechat http://huodongju.com/Wechat

 

<VirtualHost *:80>
ServerName 127.0.0.3
ServerAlias www.hdj.com
ProxyPass /Wechat http://huodongju.com/Wechat
ProxyPassReverse /Wechat http://huodongju.com/Wechat
DocumentRoot D:/php/huodongju/huodongju
<Directory “D:/php/huodongju/huodongju/”>
Options +Indexes +Includes +FollowSymLinks -MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>

其中只有 / 匹配全部

我这边其中有 /Wechat  匹配域名为/Wechat 的网址

在CentOS 7中安装Redis 3.2.8

在CentOS 7中安装Redis 3.2.8
1.下载redis包

cd /usr/local

wget http://download.redis.io/releases/redis-3.2.8.tar.gz

2、解压

tar zxvf redis-3.2.8.tgz

3、进入安装目录

cd redis-3..2.8

4.转换目录

cd redis-3.2.8/deps/#编译依赖make geohash-int hiredis jemalloc linenoise lua

转换目录

cd ..

5.编译Redis

make && make install

#转换目录

cd utils/

6.使用脚本安装服务

./install_server.sh

#7.启动服务

systemctl start redis_6379

8.redis-server & 保持后台启动状态

9.redis-cli  客户端启动

Linux安装telnet

Linux安装telnet

参考网址:https://www.cnblogs.com/zuochuang/p/6511285.html

http://blog.csdn.net/qq504196282/article/details/53213661

http://blog.csdn.net/shijiebei2009/article/details/40047077

http://blog.csdn.net/z1134145881/article/details/54706711

一、安装telnet


1、检测telnet-server的rpm包是否安装

[root@localhost ~]# rpm -qa telnet-server

若无输入内容,则表示没有安装。出于安全考虑telnet-server.rpm是默认没有安装的,而telnet的客户端是标配。即下面的软件是默认安装的。

2、若未安装,则安装telnet-server,否则忽略此步骤

[root@localhost ~]#yum install telnet-server

3、检测telnet-server的rpm包是否安装

[root@localhost ~]# rpm -qa telnet

telnet-0.17-47.el6_3.1.x86_64

4、若未安装,则安装telnet,否则忽略此步骤

[root@localhost ~]# yum install telnet

.配置telnet 

方法一:使用ntsysv,在出现的窗口之中,将 telnet 勾选起来,然后按下 OK 即可!

方法二:使用chkconfig命令直接开启

#chkconfig telnet on

方法三:直接修改配置文件

vi /etc/xinetd.d/telnet

一般是这样子的:

# default: yes

# description: The telnet server servestelnet sessions; it uses \

# unencrypted username/password pairs for authentication.

service telnet

{

flags = REUSE

socket_type = stream

wait = no

user = root

server =/usr/sbin/in.telnetd

log_on_failure += USERID

disable = yes

}
只需要将”disable= yes”改成” disable=no”

三、重新启动xinetd守护进程 

由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd

[root@locahost ~]#service xinetd restart  

四、测试


输入你需要链接的地址