Fedora配置telnet和ftp的Tips

Fedora配置telnet和ftp的Tips

如果你要从一台PC或者从虚拟机宿主上来管理你的Fedora那么Telnet和FTP服务是必不能少的…很遗憾,不像Ubuntu,Fedora甚至连telnet,ftp的客户端服务都不再默认安装了,可这未必是坏事,自己动手,丰衣足食……废话少来….

一切从简,直接通过yum来获取安装…….

安装和配置Telnet:

1. Telnet客户端/服务端下载安装:

# yum install telnet
# yum install telnet-server
2.接下来需要做简单的配置:
cd /etc/xinetd.d
# vi telnet
//修改disable=yes 为 disable= no
service telnet
{
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        log_on_failure  += USERID
        disable = no
}

3.禁用本地策略应用设置 ,这一步不做的话会遇到“权限拒绝”的错误提示

# vi /etc/sysconfig/selinux
  //修改SELINUX=disabled
  SELINUX=disabled
  SELINUXTYPE=targeted

4.至此配置完成,启动服务:

# /etc/rc.d/init.d/xinetd restart

5.开放端口

# iptables -I INPUT -p tcp --dport 23 -j ACCEPT

其实我倒建议直接关闭防火墙..这就省了。OK,telnet  localhost ,成功!

安装配置FTP客户端和服务

1.客户端/服务端下载安装

# yum install ftp
# yum install vsftpd

2.vsFTP配置大都一样,而且项目比较多,配置文件中有详细说明,不再赘述..
3.重启服务

# service vsftpd restart

————————————————————————————————————————————END
 

使用cJson[C语言]解析json..

使用cJson[C语言]解析json..

最近很忙,项目的需要,先是搞了搞SOAP,使用gSoap来处理Web service服务端和客户端,确实相当方便,正当搞得莫名其妙时,迎来了五一小长假,回了趟家,一周之后回来,接到的是用json…..JSON?XML?SOAP…?使用gSoap,json-c,libjson?额滴神啊(这其实不是陕西话,原意:MY GOD!)怎么办,搞呗… JSON(JavaScript Object Notation):     http://www.json.org/json-zh.html SOAP(Simple Object Access Protocol ):  http://www.w3school.com.cn/soap/index.asp    http://zh.wikipedia.org/wiki/SOAP 对于出现的所有工具,方法,库可以Google之,我只是把我用json的一些体会记录下来,我只是使用C对简单json报文解析,效率要考虑。 Read more

Ubuntu 11.10(12.04)/Ubuntu 13.10/14.04禁用客人会话(guest session)

Ubuntu 11.10(12.04)/Ubuntu 13.10/14.04禁用客人会话(guest session)

本文介绍的方法适用于ubuntu 11.10,12.04,Ubuntu13.10 请参看文章最后,请转载时注明出处https://www.gigiwangs.com;某些知名网站大段复制本文而不留出处BS之。

ubuntu 11.10有了客人会话模式,于是有人便有了这个问题:能不能像Windows那样可以禁用或启用来宾账户(Guest)登录呢?
在windows下是很简单,但是这个在ubuntu 11.10下该怎么办呢。看到中文论坛上的解决方法:

sudo apt-get remove gdm-guest-session

测试后并不奏效。其实以下为一种有效的解决方法:(英文很简单就不翻译)

if you wish to remove or disable the guest session from the login screen, open a shell terminal (use the Dash to search for “terminal”), then type sudo gedit /etc/lightdm/lightdm.conf. That command will open LightDM’s configuration file (after you authenticate) in Gedit, a text editor. By default, that file reads:

sudo gedit /etc/lightdm/lightdm.conf
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu

添加 allow-guest=false , 即如下内容:

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
allow-guest=false

保存退出,OK,收工!

转载请注明:https://www.gigiwangs.com/archives/564 谢谢!

For ubuntu 13.10,请按照以下方法操作:

sudo gedit /etc/lightdm/lightdm.conf.d/50-unity-greeter.conf 

在最后添加:

 allow-guest=false

Ubuntu14.04 和13.10 类似,只是文件位置有所改变,/usr/share/lightdm/lightdm.conf.d 的50-unity-greeter.conf 

同样添加:allow-guest=false