linux如何开启服务,linux如何开启服务

开启telnet服务步骤:

1.   查看CentOS/Telnet_server版本:#cat /etc/issue,   #rpm -qa | grep telnet

2.   安装服务:# yum install telnet-server

3.   查看安装结果:#rpm –qa | grep telnet

4.   启动telnet服务:vi /etc/xinetd.d/telnet,把其中 disable =yes修改为disable= no

5.   允许root登录,修改/etc/pam.d/remote,注释掉:auth       required     pam_securetty.so

6.   重启telnet:service xinetd restart

SSH服务开启

1.   由于SSH默认安装服务,且打开了服务:#service sshd start

让root用户能够SSH登陆

默认是不允许root用户登录SSH的,如果登陆结果就会如下:

用PuTTY登陆时,总提示:

login as: root

Using keyboard-interactive authentication.

Password:

Access denied

这个时候需要编辑其配置文件,输入以下命令进行修改:

vim  /etc/ssh/sshd_config

然后进行修改.  找到

#PasswordAuthentication no

修改为:

PasswordAuthentication yes

这段的意思是,让SSH使用密码验证登陆.  找到

#PermitRootLogin no

修改为

PermitRootLogin yes

这段的意思是,让SSH准许root用户登录.一般来说,为了安全起见,这一段还是不要允许的好.不过安全要求不高,可以这样做.  找到

#PermitEmptyPasswords no

修改为

PermitEmptyPasswords no

这段的意思是,使得允许空密码成为不可用,换句话说就是,不允许空密码登陆.

检查是否在/etc/inetd.conf 中打开了,请把它注释掉:

#ssh     stream  tcp     nowait  root    /usr/sbin/sshd     sshd -i -4

改成

#ssh     stream  tcp     nowait  root    /usr/sbin/sshd     sshd -i -4

保存、重启

# /etc/inetd restart

这样就root用户就可以用SSH客户端远程登陆FreeBSD了.

需 要注意的是,在/etc/ssh下面有两个配置文件:/etc/ssh/sshd_config和/etc/ssh/ssh_config,我们需要修改 的是/etc/ssh/sshd_config,我最开始就弄错了--!修改到了/etc/ssh/ssh_config去了,结果咋都不对,寒.

FTP开启服务:

1.   开启FTP服务步骤:

2.   安装FTP服务包:#yum -y install vsftpd

3.   设置开机启动vsftpd ftp服务:# chkconfig vsftpd on

4.   开启FTP服务:# service vsftpd restart

PS:需关闭selinux  (setenforce 0)

SFTP开启服务:

#ssh –V  来查看openssh的版本,如果低于4.8p1,需要自行升级安装,

创建sftp组:#groupadd sftp

创建测试账户:#useradd -g sftp -s /bin/false testuser   修改密码:# passwd testuser

创建目录:#mkdir /opt/sftp   #cd /opt/sftp;      #mkdir testuser

修改测试账户HOME路径:# usermod -d /opt/sftp/testuser testuser

配置sshd_config :# vim /etc/ssh/sshd_config

注释掉:Subsystem   sftp    /usr/libexec/openssh/sftp-server

添加如下几行

Subsystem       sftp    internal-sftp

Match Group sftp

ChrootDirectory /opt/sftp/%u

ForceCommand    internal-sftp

AllowTcpForwarding no

X11Forwarding no

设定Chroot目录权限:chown root:sftp /opt/sftp/testuser #chmod 755 /opt/sftp/testuser

# mkdir /opt/sftp/testuser/upload

# chown uplus:sftp /opt/sftp/testuser/upload

# chmod 755 /opt/sftp/testuser/upload

重启sshd服务:# service sshd restart

01903f2303fd0ac74e96dd767b78fe22.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值