- 博客(30)
- 收藏
- 关注
转载 vsftpd:500 OOPS: vsftpd: refusing to run with writable root inside chroot ()错误的解决方法
500 OOPS: vsftpd: refusing to run with writable root inside chroot ()从2.3.5之后,vsftpd增强了安全检查,如果用户被限定在了其主目录下,则该用户的主目录不能再具有写权限了!如果检查发现还有写权限,就会报该错误。要修复这个错误,可以用命令chmod a-w /home/user去除用户主目录的写权限,注意把目录...
2019-07-23 17:52:04
1735
转载 连接 FTP 服务器提示“500 OOPS: cannot change directory:/home/xxx”
提示“500 OOPS: cannot change directory:/home/xxx”,不能切换到用户宿主目录?一看到与宿主目录有关,第一反应就是会不会又跟 SELinux 中的策略有关,因为之前测试 Samba 实现“允许用户通过 Windows 客户端访问自己的宿主目录”,就需要先执行 setsebool -P samba_enable_home_dirs on,而且用 gets
2017-07-01 22:25:57
2462
转载 Memcache,Redis,MongoDB(数据缓存系统)方案对比与分析
一、问题: 数据库表数据量极大(千万条),要求让服务器更加快速地响应用户的需求。二、解决方案: 1.通过高速服务器Cache缓存数据库数据 2.内存数据库 (这里仅从数据缓存方面考虑,当然,后期可以采用Hadoop+HBase+Hive等分布式存储分析平台)三、主流解Cache
2017-04-11 15:06:09
301
转载 从零开始玩转JMX(1):简介和 Standard MBean
基本术语MBean:是Managed Bean的简称,可以翻译为“管理构件”。在JMX中MBean代表一个被管理的资源实例,通过MBean中暴露的方法和属性,外界可以获取被管理的资源的状态和操纵MBean的行为。事实上,MBean就是一个Java Object,同JavaBean模型一样,外界使用自醒和反射来获取Object的值和调用Object的方法,只是MBean更为复杂和高级一些。M
2016-12-09 16:03:45
385
转载 UML 2 顺序图
顺序图顺序图是交互图的一种形式,它显示对象沿生命线发展,对象之间随时间的交互表示为从源生命线指向目标生命线的消息。顺序图能很好地显示那些对象与其它那些对象通信,什么消息触发了这些通信,顺序图不能很好显示复杂过程的逻辑。生命线一条生命线在顺序图中代表一个独立的参与者。表示为包含对象名的矩形,如果它的名字是"self",则说明该生命线代表控制带顺序图的类元。有时,顺序图
2016-09-30 17:27:03
875
转载 eclipse启动tomcat出现内存溢出错误 java.lang.OutOfMemoryError: PermGen space
发布工程后,启动tomcat出现如下内存溢出错误: java.lang.OutOfMemoryError: PermGen space 。。。 java.lang.OutOfMemoryError: Java heap space . 。。。 解决方案: 1.进入eclipse界面中的servers选项卡,右击 工程配置的tomcat项,单击“Open”.(如图):
2016-09-23 17:10:50
303
转载 让Apache的commons-net-3.3中的FTPClient支持中文
最近做一个FTP客户端程序,要用到Apache的commons-net包中的FTPClient类,不过发现不支持中文,于是百度一下,果然有大牛给出解决方案,不过似乎得结合网上的两种方法,才能使自己的FTP客户端支持中文。首先,在连接之后,登录之前,加上如下语句: String charset = “GBK”;if( FTPReply.isPositiveCompletion(Main.ftp.se
2016-08-04 16:52:12
597
转载 Linux centos 下 eclipse 打开文件时关闭
现象描述:在 centos 系统下,打开eclipse后,打开文件时,eclipse退出。 在命令行下启动时,会打印异常信息: java: cairo-misc.c:380: _cairo_operator_bounded_by_source: Assertion `NOT_REACHED' failed.
2016-05-26 12:43:56
287
原创 Tomcat内存设置详解
一、常见的Java内存溢出有以下三种: 1. java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出JVM在启动的时候会自动设置JVM Heap的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置。He
2016-04-28 22:15:27
288
转载 Maven 手动添加 JAR 包到本地仓库
Maven 确确实实是个好东西,用来管理项目显得很方便,但是如果是通过 Maven 来远程下载 JAR 包的话,我宿舍的带宽是4兆的,4个人共用,有时候用 Maven 来远程下载 JAR 包会显得很慢,一般我发现下载速度不明显的时候,我就 Ctrl + C 来终止它的下载。然后改用手动来下载,因为用迅雷一类的工具来下载会快很多。我机子上 Maven 的本地仓库的很多 JAR 包我都是手动下
2016-03-15 13:30:37
385
转载 Linux下采用普通用户ceshi身份自动启动Tomcat
[root@localhost ~]#groupadd ceshi[root@localhost ~]#useradd -g ceshi -d /home/ceshi -s /bin/bash ceshi[root@localhost ~]#passwd ceshi[root@localhost ~]# vi /etc/init.d/tomcat******************
2016-02-18 16:06:33
492
转载 linux ntp 安装配置
1、稳定版:4.2.6p5(2011/12/24)2、开发版:4.2.7p425(2014/02/26)显然,如果要把NTP服务器升级到4.2.7p26,目前只能编译安装开发版的ntp 4.2.7p425。为了验证这个解决方案,我在CentOS下编译安装开发版ntp,但参考网上的教程时遇到了不少问题,特写此教程。一、条件及环境:1、CentOS:我用的是最新的CentOS 6.
2016-01-23 12:53:24
13248
转载 redhat linux yum源修改
1)yum源替换在使用redhat linux的yum来安装或者更新软件的时候会提示: [root@gps ~]$ yum install gccLoaded plugins:product-id, refresh-packagekit, security, subscription-managerThis system is notregistered to Red
2015-09-02 09:55:05
564
转载 NFS挂载目录出现nobody解决方式
nfsv4 提供了称为rpc.idmapd 的守护进程,并使用 /etc/idmapd.conf 的配置文件。当请求加载nfsv4 时,该守护进程将处理 UID 和 GID 映射。默认情况下,idmapd.conf 文件会对域参数做注释,但是该部分注释表明应将域值设置为主机的 DNS 域名,使用hostname 命令便可找到该 DNS 域名。查了很多资料,都说要设置idmapd.conf里面的
2015-09-02 09:49:40
17267
原创 linux下普通用户没有crontab权限问题解决
ll /usr/bin/crontab文件所属组为普通用户ctuchown root:root /usr/bin/crontab修改用户所属组chmod u+s /usr/bin/crontab修改权限,然后root和ctu都可以crontab了。
2015-08-20 11:16:27
7629
转载 linux系统之间通过nfs网络文件系统挂载设置方法
NFS简介NFS是Network File System的简写,即网络文件系统. 网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。NFS好处以下是NFS最显而易见的好处: 1.本地工作站使用更少的磁盘空间,因为通常的数据可以存放在一台机器上
2015-04-21 09:51:03
559
转载 spring+hibernate:在applicationCOntext.XML中配置C3P0参数说明
背景:在项目中遇到下面这个exceptionException occurred while logging onHibernate operation: Cannot open connection; uncategorized SQLException for SQL [???]; SQL state [null]; error code [0]; An SQLExce
2015-04-14 09:56:43
567
转载 com.mchange.v2.resourcepool.ResourcePoolException: Attempted to use a closed or broken resource pool
解决这个异常需要修改设置成如下: 30 100 false- acquireRetryAttempts Default: 30 Defines how many times c3p0 will try to acquire a new Connection from the database before giving up
2015-04-14 09:33:31
3996
1
转载 Window下通过SecureCRT的SSH2跳转到另一台Linux服务器
我工作中的示例:先登录192.168.2.145 inms_col/shihuan[inms_col@Szx-interface /]$ ssh -l inms_col 10.236.2.9inms_col@10.236.2.9's password:Permission denied, please try again.inms_col@10.236.2.9's
2015-03-20 09:25:09
3746
转载 linux crontab 重启
可以分为两种情况:1.在系统中有service这个命令时:这个命令在red hat当中常用,有的linux发行版本中没有这个命令.$ service crond start //启动服务$ service crond stop //关闭服务$ service crond restart //重启服务2.linux发行版本没有service这个命令时:/e
2015-03-05 12:02:51
629
转载 crontab定时任务环境变量丢失问题
这两天一直在忙于将一项任务全自动化,以便节省人工操作,由于服务器是linux,用到了crontab命令,具体命令大致如下:46 21 * * * night_job.sh>>night_job.log 2>&1 为了便于跟进查询运行状态和日志,将任务的输出重定向到night_job.log日志中,由于在night_job.sh中包含了数量众多的sqlldr:sqlloade
2015-03-03 09:21:37
1304
转载 /bin/sh^M: bad interpreter:没有那个文件或目录解决
/bin/sh^M: bad interpreter:没有那个文件或目录解决 执行脚本时发现如下错误: /bin/sh^M: bad interpreter: 没有那个文件或目录 错误分析: 因为操作系统是windows,我在windows下编辑的脚本,所以有可能有不可见字符。 脚本文件是DOS格式的, 即每一行的行尾以\n\r
2015-03-03 09:07:16
485
转载 Linux crontab 命令格式与详细例子
基本格式 :* * * * * command分 时 日 月 周 命令第1列表示分钟1~59 每分钟用*或者 */1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要运行的命令crontab文件的一些例子:30 21 * * * /usr/local/etc
2015-03-02 18:21:45
283
转载 vsftpd常见问题解决
vsftpd常见问题解决 一、vsftp服务能开启却连接不上的解决办法: 用虚拟机装了centos,vsftp是用centos自带的。启动vsftd服务后却一直连不上,原因是被防火墙给挡了。 查看防火墙状态:/etc/init.d/iptables status 停掉防火墙:/etc/init.d/iptables stop 也可以永久关闭防火墙:chkco
2015-02-04 11:25:01
829
转载 javax.mail.MessagingException: 500 Error: bad syntax
javax.mail.MessagingException: 500 Error: bad syntax错误:1、检查hostnamehostname -i返回未知主机名,则vi /etc/hosts加入127.0.0.1 myhostname再次验证直到hostname -i返回127.0.0.1则解决问题
2015-01-31 11:51:21
2790
转载 linux yum 安装rar和unrar
linux yum安装rar时,可能会出现无资源的错误,只需把配置好资源即可,具体操作如下?1.# vi /etc/yum.repos.d/dag.repo2.将以下内容写入文件中[dag]name=Dag RPM Repository for Red Hat Enterprise Linuxbaseurl=http://apt.sw.be/redhat/el6$release
2015-01-21 10:46:59
839
转载 vsftp 登录报错:500 OOPS: cannot change directory:/home/*******
我的系统:64位RHEL61、问题:vsftp登录报错”500 OOPS: cannot change directory:/home/*******”解决: A、首先检查权限问题; B、ftp服务器连接失败,错误提示:500 OOPS: cannot change directory:/home/*******500 OOPS: child died当你看到以上提
2015-01-21 10:05:25
620
转载 linux下vsftp安装配置
1、运行yum install vsftpd命令 具体的细节如下:(如果无法更新,你先配置能访问互联网,我有文档叫 CentOS 在 VMware下,如何联网到Internet的解决办法 可以解决无法上网的问题)[root@banyue.net]# yum install vsftpd Setting up Install Process Parsing package ins
2015-01-21 09:20:10
421
转载 linux 下imageMagic 安装
ImageMagic 安装:1、下载ImageMagick-6.7.9-3.tar.gz 2、tar -xzvf ImageMagick-6.7.9-3.tar.gz 解压3、./configure4、查看支持项。Linux服务器如果没有安装Jpeg v6b、libPng、FreeType库,要在安装imagemagick之前先装好,否则imagemagick没法读取jpeg和
2015-01-14 12:01:34
2163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人