ubuntu配置自动使用root账户登陆系统

以前基本都是使用centos系统,最近没事看看linux还有没有其他发行版本玩玩,于是就安装了ubuntu,ubuntu和centos有些区别,就是必须要设置一个账户,然后用这个账户来登陆系统,执行命令时候操作非家目录文件或者操作需加sudo,习惯用root账户,这样就觉得有点麻烦,于是想找找如何使用root直接登陆系统的方法,百度到一个,直接记录下默认安装Ubuntu都是不允许以root用户进行登录的,想要以root用户进行登录需要进行一些操作,主要是以下几个步骤首先给root账户设置一个密码sudo passwd root修改/u...

阅读全文

CentOS下Apache搭建虚拟主机的几种方式

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中基于域名的虚拟机# cd /etc/httpd/conf.d/# vim vhost.confNameVirtualHost 192.168.1.100<VirtualHost 192.168.1.100>DocumentR...

阅读全文

用key方式登录ssh

打算在windows下访问另外一台装有Linux的机子(系统管理员对公司服务器管理或个人站长对vps的管理……),那么推荐使用putty(当然你的linux必须已经安装了ssh服务器才行。)SSH提供两种级别的安全验证:一是基于口令的安全验证。只要用户知道自己账号和口令,就可以登录到远程主机。所有传输的数据都会被加密,但是不能保证用户正在连接的服务器就是用户想连接的服务器。可能会有别的服务器在冒充真正的服务器,这存在着潜在的威胁。二是基于密匙的安全验证。需要依靠密匙,也就是用户必须为自己创建一对公匙/密钥对,并把公用密匙放在需要访问的服务器上。如果需...

阅读全文

在ubuntu上快配置nginx+php+mysql

1、先更新ubuntu系统更新命令,并安装nginxsudo apt-get updatesudo apt-get upgradesudo apt-get install nginx启动nginxsudo /etc/init.d/nginx startcheck version#查看nginx版本nginx -v安装mysqlapt-get install mysql-server注:在安装过程中,会要求你...

阅读全文

Linux编辑退出命令(保存、放弃保存)

在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell;若当前编辑的文件没被修改过,则Vi直接退出,返回到shell。在末行模式下,输入命令:wVi保存当前编辑文件,但并不退出,而是继续等待用户输入命令。在使用w命令时,可以再给编辑文件起一个新的文件名。[例6]:w newfile此时Vi将把当前文件的内容保存到指定的newfile中,而原有文件保持不变。若newfile是一个已存在的文件,则Vi在显示窗口的状态行给出提示信息:File exists (use !&...

阅读全文

ubuntu14.04安装配置vsftp

安装vsftpdsudo apt-get install vsftpd新建/home/uftp目录作为用户主目录sudo mkdir /data/www/sulao新建用户uftp并设置密码sudo useradd -d /data/www/sulao -s /bin/bash -M sulao -g ftp修改配置文件/etc/vsftpd.confsudo vi /etc/vsftpd.con...

阅读全文

linux下ps命令详解

在LINUX中,每个执行的程序(代码)都称为一个进程。每一个进程都分配一个ID号。每一个进程,都会对应一个父进程,而这个父进程可以复制多个子进程。例如www服务器。每个进程都可能以两种方式存在的。前台与后台,所谓前台进程就是用户目前的屏幕上可以进行操作的。后台进程则是实际在操作,但由于屏幕上无法看到的进程,通常使用后台方式执行。一般系统的服务都是以后台进程的方式存在,而且都会常驻在系统中。直到关机才才结束。显示系统执行的进程基本命令:ps,一般来说使用的参数是ps-auxps -a显示当前系统的所有进程ps -...

阅读全文

CentOS 6下MYSQL与crontab安装冲突的解决办法

今天遇到一个很狗血的问题...我在CentOS6下安装有MYSQL5.5.18的数据库,但是后来发现crontab居然没有安装,于是乎就yuminstallvixie-croncrontabs了一把,但是居然一直报了如下异常:我想了一下,我安装的是5.5的,哪里来的5.1的?后来才发现是crontab服务依赖于mysql-libs5.1.x的。于是我果断卸载掉MYSQL5.5(我在测试环境下做的,生产环境建议使用别的方法),然后安装crontab,再重新安装MYAQL,本以为这样可以很顺利的解决问题的,结果,杯具的是,再次遇到上述同样的问题...只...

阅读全文

FreeBSD SSH远程登录提示Using keyboard-interactive authentication

刚装完FreeBSD之后远程使用root账户登录不上,然后提示Using keyboard-interactive authenticationFreeBSD上的sshd是不允许root通过ssh远程登录到服务器上。只需要在/etc/ssh/sshd_config文件中添加下列配置:用VI编辑器打开/etc/ssh/sshd_config,按照下面修改,去掉前面的“#”1.PermitRootLogin yes2.PasswordAuthentication yes保存退出编辑配置/etc/inetd.conf...

阅读全文

linux上如何快速搭建LAMP环境

Linux+Apache+Mysql+PHP一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。首先安装mysql#yum install mysql mysql-server -y启动mysql# /etc/init.d/mysqld start #进行初始化数据库。修改数据库密码命令#mysqladmin -u root password ...

阅读全文