ubuntu笔记(自用)

浏览: 1467

新搭建了64位的linux系统,自觉得用起来比红帽费事的多,记录笔记以便查阅,待续。。

1、Ubuntu root登录

14.04版本

在终端输入命令 sudo passwd,然后输入当前用户的密码

Clipboard Image.png


2、开启22端口

安装OpenSSH 

Ubuntu缺省没有安装SSH Server,使用以下命令安装: 

sudo apt-get install openssh-server openssh-client 

不过Ubuntu缺省已经安装了ssh client。

配置完成后重起: 

sudo /etc/init.d/ssh restar

--3、关闭防火墙

启用ufw

sudo ufw enable
sudo ufw default deny

运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。关闭所有外部对本机的访问,但本机访问外部正常。

开启和禁用

sudo ufw allow|deny [service]

打开或关闭某个端口,例如:

sudo ufw allow smtp 允许所有的外部IP访问本机的25/tcp (smtp)端口

sudo ufw allow 22/tcp 允许所有的外部IP访问本机的22/tcp (ssh)端口

sudo ufw allow 53 允许外部访问53端口(tcp/udp)

sudo ufw allow from 192.168.1.100 允许此IP访问所有的本机端口

sudo ufw allow proto udp 192.168.0.1 port 53 to 192.168.0.2 port 53

sudo ufw deny smtp 禁止外部访问smtp服务

sudo ufw delete allow smtp 删除上面建立的某条规则

查看防火墙状态

sudo ufw status

允许某特定 IP

sudo ufw allow from xxx.xxx.xx.xxx

删除 smtp 端口的许可

sudo ufw delete allow smtp

  

推荐 2
本文由 liliwu 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

2 个评论

ubuntu和centos确实有点不一样,不过有些程序只在上面测试过,不用还不成。
liliwu

liliwu 回复 seng

太不好用了。。。

要回复文章请先登录注册