① 如何在Ubuntu上通过Nginx设置HTTP认证
命令行为提示你输入密码茄耐
New password:
Re-type new password:
Adding password for user exampleuser
htpaswd的文件格式森纳手如下:
login:password
注意:htpasswd需要对nginx运行用户此嫌可访问
方法/步骤
方法一.使用图行界面设置,这个最简单。IP,子网掩码,网关,DNS都可以轻松设置。永久保存。
方法二,采用命令方式,临时修改网卡IP和子网掩码,重启网络后会丢失。$sudo ifconfig eth0 192.168.1.1 netmask 255.255.255.0
查看网关,命令$route -n
修改网关$sudo route add default gw 192.168.0.1
查看DNS,使用nm-tool命令$ns-tool
方法三,修改网卡的配置文件,这个是最主要的方式,可以永久保存。
注意不是/etc/resolv.conf,而是/etc/network/interfaces文件。
输入命令$sudo nano /etc/network/interfaces
输入:
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
Ctrl+x保存退出
输入命令$sudo nano /etc/resolvconf/resolv.conf.d/base
修改DNS
③ ubuntu的有线网络如何设置
不同网络情况上网设置也不一样。
1、ADSL宽带连接
Ctrl+Alt+T打开终端
输入:sudo pppoeconf (其中需要管理员密码)
然后会出现一个文本菜单引导页面,根据提示操作即可。其中会要求输入ISP提供的账号和密码,输入回车即可。
2、适用于宿舍网络(交换机连接)
1)在界面右上角有一个貌似雷达的小图标,VPN(C):
最后可以发现VPN连接中的有线连接的“最后使用的”状态中“有线连接1”处于“现在”状态。
④ 如何在Ubuntu上通过Nginx设置HTTP认证
Apache Utils
我们需要htpassword来创建和生成加密的用户用于基础认证(Basic Authentication)。通过以下命令安装apache2-utils。
sudo apt-get install apache2-utils
创建用户名和密码
在Nginx托管的网站目录下生成一个.htpasswd文件。如下的命令可以键局创建文件同步增加用户和加密稿旦让的密码到文件中
sudo htpasswd -c /etc/nginx/.htpasswd exampleuser
命令行为提示你输入密码
New password:
Re-type new password:
Adding password for user exampleuser
htpaswd的文件格式迟扒如下:
login:password
注意:htpasswd需要对nginx运行用户可访问
更新Nginx配置
在你的网站的Nginx配置文件增加如下两行:
auth_basic "Restricted";auth_basic_user_file /etc/nginx/.htpasswd;
第二行是你的htpasswd文件位置。
举个例子,假如你的文件是/etc/nginx/sites-available/website_nginx.conf,通过vi或者其它编辑器打开该文件
sudo vi /etc/nginx/sites-available/website_nginx.conf
增加代码:
server { listen portnumber; server_name ip_address; location / { root /var/www/mywebsite.com; index index.html index.htm; auth_basic "Restricted"; #For Basic Auth
auth_basic_user_file /etc/nginx/.htpasswd; #For Basic Auth
}
}
刷新Nginx
为了使配置生效,需要刷新nginx配置,然后再访问
$ sudo /etc/init.d/nginx reload* Reloading nginx configuration...
⑤ 新安装了ubuntu linux8.10 ,但进入操作系统后无法上网,需要设置哪里用的是校园网。
我以前装8.04版就无法上网,后来我找到了解决方法,你试试!
第一次装ubuntu server8.04时,由于在安装的时候填入了IP所以没有在后来更改过IP,不过这次重装时没有填IP,所以系统默认为DHCP,只好自己改了,在网上网络了下,发现有关网卡的设置文件在/etc/network/interfaces文件中,把iface eth0 inet dhcp 改成以下内容就可以了
iface eth0 inet static
address 192.168.11.99
netmask 255.255.255.0
gateway 192.168.11.1
nameserver 202.101.224.68
因为我用的是单网卡最终我的interfaces的内容为:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.11.90
netmask 255.255.255.0
gateway 192.168.11.1
nameserver 202.101.224.69
最后想说的就是书写配置文件时一定要仔细,由于不小心把iface eth0 inet static 写成ifaces eth0 inet static而不能启动网卡并且找了好久才发现这个问题。
昨天搞了一晚,把Ubuntu升级到8.04,今天研究了一下双网卡配置,记录如下:
1、内网IP10.10.10.100,网关10.10.10.1,用的是一款USB网卡,设备名为:usb0;外网IP为动态地址,网关是192.168.1.1,设备名为eth0。
2、修改/etc/network/interfaces文件,加入一下内容:
auto usb0
iface usb0 inet static
address 10.10.10.100
netmask 255.255.255.0
network 10.10.10.0
broadcast 10.10.10.255
gateway 10.10.10.1
因为外网是动态地址,所以不用配置,如果是静态地址的话,复制以上内容,并修改相关字段即可。
3、重启网卡:
/etc/init.d/networking start //启动网卡
/etc/init.d/networking stop //停止网卡
/etc/init.d/networking restart //重启网卡(用这个就行了)
4、修改路由:
删除默认路由,如果网卡配置正确会出现2个默认路由,删除之:sudo route delete default(执行2次)
加入新路由: sudo route add -net 10.0.0.0 netmask 255.0.0.0 dev usb0 (内网路由)
sudo route add default gw 192.168.1.1 dev eth0(外网路由)
5、网络测试成功。
果然做人搏态要与时俱进,发现了acronis的软件真是好用,受到acronis true image的震撼,于是搜喊宏罗其家族的各个软件,今天用acronis disk director suit把硬盘分区调整出13G,看着前几天才放出的Ubuntu8.04,实在是痒痒啊,于是再次开动,这次Ubuntu8.04真是够入门的,安装简郑银册单得一塌糊涂,光盘启动一会就装好了,只是这个时候什么都干不了,连中文输入法都没有,开始艰难的配置过程
试了一下,无法在网络工具里设置ip,很奇怪,直接打开interfaces又无法保存,于是进终端
sudo gedit /etc/network/interfaces
提示输入密码,这个还没搞清楚原理,感觉一般用户下干点什么都要密码或者root权限,实在太麻烦,还需要适应啊!
在
auto lo
iface lo inet loopback
下面增加公司的局域网数据
auto eth0
iface eth0 inet static
address 10.101.15.21
netmask 255.255.252.0
gateway 10.101.15.1
保存后重启网络
sudo /etc/init.d/networking restart
然后发现还是不能上网,后来找到原因是XP关机的时候禁用了8139网卡,为了保险起见,换了一个8139的驱动,然后在网卡属性那里把允许关闭那个选项禁用了,重启进Ubuntu,ping网关成功
然后设置DNS
sudo gedit /etc/resolv.conf
把自动search去掉,增加DNS服务器
nameserver 202.99.166.4
nameserver 202.99.160.68
出来再看firefox,已经可以上网了,也没有出现传说中的只能上google的问题
然后我开启了特效,扯着窗体颤抖起舞。
⑥ 在ubuntu系统下怎么设置无线网络
Ubuntu系统连接无线网络的步骤:
ubuntu系统现已成为众多用户追捧的对象,那么对于该系统的无线网络,我们又了解多少呢?本文就为大家详细解答。
Ubuntu 10.04下,如果无线网络需要密匙认证,则每次连接无线网络都需输入长达十几位的密码,很麻烦。
能不能设置不用每次输入密匙,自动连接至无线网络呢?当然可以了,而且十分简单。
1、右击无线网络图标的“编辑连接”。
2、在“无线”选项卡里,选择“编辑”。
3、在“无线安全性”选项卡里,输入无线密匙,并选中左下角的“对所有用户可用”的选项点击应用,会提示输入用户密码以授权。
4、然后点击无线网络图标,点击无线网络的名字,即可自动连接至无线网络
⑦ ubuntu 1804 服务器网络设置 ubuntu 1804 服务器网络方法
1、网卡与DNS配置:打开命令窗口(右键单机桌面选择Open Terminal或者用快捷键Ctrl+Alt+T打开终端),输入ip a查看自己的网卡编号。
2、输入命令sudo vim /etc/network/interfaces,编辑该文件。注意此处 ens33 处用自己的网卡编号替换,address和gateway也是要视自己的情况定的。
3、wq 保存退出,此时ping一些自己的内网应该是可以ping通的了。要是ping www..com还是ping不通的,就需要继续接着做。
4、在命令行输入sudo vim /etc/systemd/resolved.conf 修改改文件:将DNS前的 # 号去掉,然后加上DNS服务器地址即可。
5、重启网络服务:sudo /etc/init.d/networking force-reload ==> 重新加载网路配置文件;sudo /etc/init.d/networking restart;重启Ubuntu,就能ping通网络了。
6、如果正常配置出错(异常):使用动态分配DNS:sudo dhclient linux 动态分配IP;配置完成之后通过:ping www..com。
7、一般而言这样就可以了,但是如果还不行,尝试如下操作:重新启停以太网卡: sudo ifconfig eth0 down, sudo ifconfig eth0 up。添加默认网关:sudo route add default gw 192.168.1.1。检查你的网线是否已经插好了!
⑧ Ubuntu如何连校内网(需要上网认证)
在编辑链接界面点击增加按钮选择以太网,新建以太网,选择一个设备,直接就行最后保存,再选择网络连接时选择以太网,然后打开浏览器,输入学校上网验证的网址,会转至身份验证逗念界面,验证成功就能上网了。
Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu 是基于Debian GNU/Linux,支持x86、amd64(即x64)和ppc架构,由全球化的专业开发团队(Canonical Ltd)打造的。
创立背景:
Ubuntu由马克·舍特尔沃斯亦译为沙特尔沃斯(Mark Shuttleworth)创立,其首个版本Ubuntu4.10以Debian为开发蓝本发布于2004年10月20日,Ubuntu的开发目的是为了使山银困个人电脑变得简单易用,同时也提供针对企业应用的服务搏伍器版本。
⑨ ubuntu 16.04配置802.1X认证
配置文件1:胡胡/etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
netmask 255.255.255.0
gateway 10.9.3.254
address 10.9.3.xxx
dns-nameservers 10.9.0.140
wpa-driver wired
wpa-conf /etc/wpa_supplicant/wpa_wired.conf
配置文晌和件2:裤谨拦/etc/wpa_supplicant/wpa_wired.conf
network={
key_mgmt=IEEE8021X
eap=PEAP
phase2="auth=MACHAPV2"
identity="xxx"
password="xxx"
}
sudo service networking restart
sudo service NetworkManager restart