热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

linux学习杂记,常用服务程序配置

linux学习杂记,常用服务程序配置--Linux企业应用-Linux服务器应用信息,下面是详情阅读。
NFS:
nfs的组成:rpc.portmapper, rpc.nfsd, rpc.mountd
nfs的安装:sudo aptitude install nfs-kernel-server or nfs-user-server
nfs的启动和停止:sudo /etc/init.d/nfs-kernel-server restart|stop|start
nfs的检查:ps ax | grep nfsd ps -aux | grep portmap
nfs的配置:/etc/exports文件当中
/usr 192.168.1.100 (rw) /home/xp 192.168.1.12(rw,sync) *(ro,async)

选项说明:
no_root_squash 远端root用户对nfs目录具有完全访问权限
rw 读写,默认 ro 只读 sync 同步
配置检查:exportfs -rv
客户端:
查看NFS共享内容: showmount -e 服务器主机名或ip
安装内容:sudo mount 192.168.1.100:/home/share /mnt/nfsdir
卸载内容:sudo umount /mnt/nfsdir

------------------------------
FTP: port:21
安装:sudo aptitude install vsftpd
启动和停止:sudo /etc/init.d/vsftd start|stop|restart
配置文件:/etc/vsftpd.conf
PAM配置:/etc/pam.d/vsftpd
用户访问控制:/etc/vsftpd.ftpusers写在当中的本地用户静止登录 /etc/vsftpd.user_list
设置空闲会话中断时间:idle_session_timeout=600 (second)
设置空闲数据连接的中断时间:data_connection_timeout=120
设置客户端空闲时的自动中断和激活连接时间:accept_timeout=60 connect_timeout=60

vsftpd匿名上传配置:
anon_upload_enable = Yes
anon_mkdir_write_enable = Yes
anon_other_write_enable = Yes
anon_world_readable_only = No

配置速率限制和每用户的连接数限制:
local_max_rate
anon_max_rate
max_per_ip
max_clients

基于本地用户的配置:
userlist_enable = Yes
userlist_deny = Yes
userlist_file = /etc/vsftpd.user_list

客户端操作:
get remotefile [localfile]
put localfile [remotefile]
mget remote-files
mput local-files

lftp命令:
mirror [option] [remote [local]]
-c 续传
-R 上传整个目录
-r 不用递归到目录中
-n 只下载较新的档案

------------------------------
有些服务程序需要xinetd: sudo aptitude install xinetd
启动xinetd:sudo /etc/init.d/xinetd reload
测试xinetd:ps ax | grep xinetd
xinetd的配置文件有:/etc/xinetd.conf /etc/xinetd.d/目录下的与各服务一一对应的配置文件

-----------------------
TFTP:无连接的UDP传送文件,一般用于小文件,实现简单 port:69
安装:sudo aptitude install tftpd
安装程序会在/etc/inetd.conf中添加一行:tftp dgram udp wait nobody .....
xinet要使用需要转换:itox -daemon_dir /usr/sbin 创建文件/etc/xinetd.d/tftp 内容是转换得到的tftp段
//////////////////////////tftp有此部分////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
看/etc/xinetd.d/tftp文件中server_args = /srv/tftp, 则手工创建:
sudo mkdir /srv/tftp
sudo chmod a+w /srv/tftp
/////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
重启xinetd以读取配置文件:sudo /etc/init.d/xinetd restart

客户端:
sudo aptitude install atftp
atftp 127.0.0.1

---------------------
TELNET: port:23
安装:sudo aptitude install telnetd
创建文件:/etc/xinetd.d/telnet 内容是/etc/inetd.conf转换过来的段
重启xinetd,读取新的配置文件,服务开通

------------------
SSH: port:22
安装:sudo aptitude install ssh
查看:sudo netstat -apn | grep ":22"

客户端登录:ssh user@ip 退出:logout
登录以后可以像操作自己的电脑一样使用

不登录对方使用:
scp localfile user@ip:/remote_path or remote_file
scp user@ip:/remote_file localfile or localpath

/etc/hosts.deny
sudo /etc/init.d/ssh start|stop
推荐阅读
  • 本文由编程笔记#小编为大家整理,主要介绍了markdown[软件代理设置]相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 概述H.323是由ITU制定的通信控制协议,用于在分组交换网中提供多媒体业务。呼叫控制是其中的重要组成部分,它可用来建立点到点的媒体会话和多点间媒体会议 ... [详细]
  • SQL Server 2008 到底需要使用哪些端口?
    SQLServer2008到底需要使用哪些端口?-下面就来介绍下SQLServer2008中使用的端口有哪些:  首先,最常用最常见的就是1433端口。这个是数据库引擎的端口,如果 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 本文介绍了如何使用iptables添加非对称的NAT规则段,以实现内网穿透和端口转发的功能。通过查阅相关文章,得出了解决方案,即当匹配的端口在映射端口的区间内时,可以成功进行端口转发。详细的操作步骤和命令示例也在文章中给出。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • LVS实现负载均衡的原理LVS负载均衡负载均衡集群是LoadBalance集群。是一种将网络上的访问流量分布于各个节点,以降低服务器压力,更好的向客户端 ... [详细]
  • 介绍一款好用的内网穿透工具FRP
    本文介绍了一款好用的内网穿透工具FRP,它是一个使用Go语言开发的高性能的反向代理应用。FRP支持多种协议类型,并且可以根据域名进行路由转发。 ... [详细]
  • POCOCLibraies属于功能广泛、轻量级别的开源框架库,它拥有媲美Boost库的功能以及较小的体积广泛应用在物联网平台、工业自动化等领域。POCOCLibrai ... [详细]
  • 现在比较流行使用静态网站生成器来搭建网站,博客产品着陆页微信转发页面等。但每次都需要对服务器进行配置,也是一个重复但繁琐的工作。使用DockerWeb,只需5分钟就能搭建一个基于D ... [详细]
  • DockerDataCenter系列(四)-离线安装UCP和DTR,Go语言社区,Golang程序员人脉社 ... [详细]
  • 在单位的一台4cpu的服务器上部署了esxserver,挂载了6个虚拟机,目前运行正常。在安装部署过程中,得到了cnvz.net论坛精华区 ... [详细]
  • Linux一键安装web环境全攻略
    摘自阿里云服务器官网,此处一键安装包下载:点此下载安装须知1、此安装包可在阿里云所有Linux系统上部署安装,此安装包包含的软件及版本为& ... [详细]
  • 生产环境下JVM调优参数的设置实例
     正文前先来一波福利推荐: 福利一:百万年薪架构师视频,该视频可以学到很多东西,是本人花钱买的VIP课程,学习消化了一年,为了支持一下女朋友公众号也方便大家学习,共享给大家。福利二 ... [详细]
author-avatar
帅气小子勇哥
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有