Day-02:Linux的telnet使用+ftp

telnet的安装与使用

telnet就是一个远程控制管理工具,有点像xshell。自己在Linux端也要对远程管理telnet进行配置。

1.安装telnet工具包,注意要先安装telnet的辅助工具xinetd工具包。

yum -y telnet-server xinetd telnet

2.配置telnet设置

vim /etc/xinetd.d/telnet

//插入下面代码后保存
service telnet         
{  
  flags = REUSE  
  socket_type = stream  
  wait = no  
  user = root  
  server =/usr/sbin/in.telnetd  
  log_on_failure += USERID  
  disable = no   //设置开启服务
}


:wq
//保存退出

//可以用server命令启动服务
service xinetd start
service xinetd status //查看状态,应该要running才正确

也可以用systenctl启动服务

systemctl start telnet.socket
systemctl start xinetd
//启动服务

systemctl enable xinetd.service
systemctl enable telnet.socket
//设置开机自启动服务

记得设置防火墙和端口

firewall-cmd --permanent --add-port=23/tcp  //一定要开放端口23!
firewall-cmd --reload
//防火墙设置

3.测试telnet

直接telnet 127.0.0.1也可以,不然用ifconfig查看本机ip后telnet IP也可以

账户默认root是不登陆的,也可以修改配置,不过自己直接建立一个账户也很方便。

useradd [username]
password [username]

再输入两次密码即可

root的telnet开放

vim /etc/securetty

//末尾插入
pts/0
pts/1

:wq
//保存退出

4.windows用telnet远程连接Linux

win10不自动安装telnet工具,但带有安装包,需要打开设置-->搜索  “telnet” ,点进“启用或关闭Windows功能”

安装telnet工具包

然后打开cmd,telnet IP (也就是Linux的ip),就能远程登录了。


ftp的使用

ftp就是一个管理文件远程传输的工具。

1.安装

yum -y install vsftpd ftp

2.管理配置

vim /etc/vsftpd/vsftpd.conf  //打开vsftpd配置文件

//修改
listen=YES
listen_ipv6=NO

这个时候一般就可以进行 ftp ip然后文件传输了,但是为了安全,我们一般会对登录进行限制

anonymous_enable=NO     //禁止匿名用户登录
chroot_local_user=YES   //仅允许在自己用户目录工作

//末尾添加一行
allow_writeable_chroot=YES   //这一行是匹配防火墙对用户的权限

另外的,selinux一般需要关闭才能允许ftp登录

vim /etc/sysconfig/selinux

//修改
SELINUX=disable

这样就可以进行用户登录工作了。


 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值