Ubuntu下安装tacacs+服务器
- 下载tacacs+服务器地址ftp://ftp.shrubbery.net/pub/tac_plus/tacacs±F4.0.4.26.tar.gz
- 把压缩包拷至自己定义的文件夹中解压,# tar zxvf tacacs±F4.0.4.26.tar.gz
- 进入解压后的文件夹中,# cd tacacs±F4.0.4.26
- 依次输入# less INSTALL
./configure 可能会提示安装libwrap
configure: error: Could not find libwrap. You must first install tcp_wrappers.
看到这个提示安装libwrap0-dev # apt-get install libwrap0-dev
centos系统请安装tcp_wrappers, tcp_wrappers-devel
6. 然后# make&make install
7. 安装完成后可以在/usr/local/bin路径下看到tac_plus和tac_pwd两条指令,可以通过
#man tac_plus
#man tac_pwd
查看指令对应的功能
在/etc路径下新建一个文件夹tacacs, # mkdir tacacs
并在该文件夹下新建一个conf文件,# touch tac_plus.conf在tac_plus.conf里面加入需要tacacs+服务器认证的 user、group、service
设置key
#tacacs keykey = "tackey"
设置user 账户
#user details #admin freelinuxtutorials@gmail.comuser = freelinux {default service = permitmember = admingrouplogin = des VUjB99kC2IGws}
其中 login 中的des是加密后的密码,通过tac_pwd命令生成
root@freelinux:/etc/tacacs# /usr/local/bin/tac_pwd
Password to be encrypted: password
VUjB99kC2IGws
设置group
#group details#admin groupgroup = admingroup {
default service = permit
service = exec {
priv-lvl = 15
}
}
设置日志存储
accounting file = /var/log/tacacs/tac_plus.log
- 每次修改tac_plus.conf文件后,需要重启tacacs服务。
- 启动tacacs+服务器
#chmod 600 /etc/tacacs/tac_plus.conf
#/etc/init.d/tac_plus start
有的路径里是tacacs_plus
#tac_plus -C tac_plus.conf - 确认已开启服务
#ps -aux | grep tac
root 11444 0.0 0.0 15532 1508 pts/1 S 11:42 0:00 tac_plus -C tac_plus.conf
root 11446 0.0 0.1 15956 2520 pts/1 S+ 11:42 0:00 grep --color=auto tac
#netstat -na | grep 49
tcp 0 0 0.0.0.0:49 0.0.0.0:* LISTEN
参考链接:http://freelinuxtutorials.com/tutorials/installation-setup-of-free-tacacs-server-in-linux/
Ubuntu下安装tacacs+服务器相关推荐
- ubuntu下安装ftp服务器
ubuntu下安装ftp服务器 Ftp服务器是使用以vsftp为例. 1. 安装 $sudo aptitude install vsftpd $ps aux | grep 'ftp' ...
- Ubuntu下安装Nginx服务器并进行优化
一.Nginx介绍 Nginx是由俄罗斯人开发的一款高性能的Web和反向代理服务器,它也可以作为电子邮件的反向代理服务器.其以稳定.并发能力强.占用资源少等显著特点备受广大互联网公司青睐. Ngi ...
- ubuntu 下安装apache服务器
[系统版本]Ubuntu/Linaro 4.6.3-1ubuntu3 [apache版本]apache-httpd-2.2.23 [安装要点] Overview for the impatient安装 ...
- linux ubuntu 安装ftp,系统运维|如何在 Ubuntu 下安装和配置 FTP 服务器
FTP(文件传输协议)是一个较老且最常用的标准网络协议,用于在两台计算机之间通过网络上传/下载文件.然而, FTP 最初的时候并不安全,因为它仅通过用户凭证(用户名和密码)传输数据,没有进行加密. 警 ...
- Ubuntu 下安装thttpd Web服务器
不知道大家是不是真的需要用appache这么复杂的功能这么强大的web server,其实有很多时候使用webserver也只是一种远程共享访问的方式.这里,Ubuntu repository的提供了 ...
- Ubuntu下安装Apache+PHP+Mysql
Ubuntu下安装 apache+php+mysql文本服务器! ------------------------------------------------------------------- ...
- linux pureftp mysql_在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp
在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp 一.安装Ubuntu7.04 Desktop版 二.ubuntu Linux下手工安装mysql5 1.下载mysq ...
- Ubuntu下安装配置Open×××
Ubuntu下安装配置Open××× 时间:2009-02-11 21:03来源:http://www.kklinux.com 作者:看看Linux 点击:2664次 1. 安装 Ubuntu中安装O ...
- linux如何搭建mqtt服务器,【MQTT】在Ubuntu下搭建MQTT服务器
前言 博主之前写了一篇<在Windows下搭建MQTT服务器>,这次要尝试在Ubuntu下搭建MQTT服务器.实际上,下载好源码包后,后面的都和那篇文章差不多了. 开发环境 虚拟机 Ubu ...
最新文章
- 1120. Friend Numbers (20)
- vb如何测试连接mysql_怎么在vb程序中查找数据库信息并显示
- 两种语言的html文件,2. 第二章 HTML语言(一)(33页)-原创力文档
- 2019年湘潭大学程序设计竞赛(重现赛)
- 【PAT甲级 sc.nextInt()的使用】1008 Elevator (20 分) Java版 9/9通过
- Go语言-基本的http请求操作
- 信息学奥赛一本通(1197:山区建小学)
- 转载java中synchronized用法
- 【AD】如何删除AD20右下角Title
- deepin中配置jdk新建一个终端便失效
- Transformer的中年危机
- python少儿编程教案_超好玩的Python少儿编程
- 分享一个蓝屏代码查询器
- vb中换行的几种方法
- 使用css样式设计一个简单的html登陆界面
- ShadowGun: Optimizing for Mobile Sample Level
- 如何一条命令查询笔记本电池损耗情况-生成报告
- virtualenvs error: deactivate must be sourced. Run 'source deactivate' instead of 'deactivate'
- 制作“玄”字logo
- 春节做的2021年终总结