顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


文章 - zelda

頁: [1] 2 3 4
1
太棒了!!
常用就會記住了...
此外,你也可以用 history 與 completion 的功能幫忙你輸入命令
參數就多利用 --help 與 man 吧
加油~~
請問netman
如何利用history幫我輸入命令

我只知道利用
!c
就可以幫我執行上一次以c開頭的指令

2
Linux 討論版 / Re: iptables 暗門?
« 於: 2017-12-22 22:42 »
感謝
這正是我想要的! :)

3
Linux 討論版 / iptables 暗門?
« 於: 2017-12-22 09:58 »
請教各位大神
記得之前在版上看過一則文章
現在找不到 ???

內容是教人設定要連a port
你必須先連上b port做觸發
之後才可以連a port

因為是很久前看到的
一直沒有時間試試

有哪位大神還記得這篇的
可以協尋一下嗎?
感謝

4
雜七雜八 / Re: 資訊業轉戰工程業
« 於: 2017-10-13 14:10 »
砍掉重練
要有相當的覺悟吧

5
Network 討論版 / Re: route rule排列順序問題
« 於: 2017-07-13 12:02 »
那metric要哭了 :'(

6
很久以前
XP曾看過使用者帳號變成user.xx
你這情況
還是第一次聽到

有錢的話,換新系統吧

7
小弟學淺
只知sql inject用參數化避免
至於input
要看這串字用到哪了

sql inject的例子,估狗一下就有了

8
PHP程式設計討論區 / stored procudure
« 於: 2016-12-30 14:03 »
各位大大
我已經寫好一個procedure
PROCEDURE 'checkIn'(in var_stCode char(10), in var_imei char(15), out result int)
在sql command line下測試都OK
像這樣呼叫
call checkin("0981167670", "098611767012345" , @a);
再下
select @ab;
可以收到預期數字

可是我用php pdo調用,始終無法成功
        $syntax = 'call checkin(0986117670, 098116767012345, ?)';
        $stmt = $cn->prepare($syntax);
        $stmt->bindParam(1, $result, PDO::PARAM_INT);
        $result = 0;
        $stmt->execute();
        var_dump($stmt->errorInfo());
errorInfo丟出的訊息:
"OUT or INOUT argument 3 for routine cardrive.checkin is not a variable or NEW pseudo-variable in BEFORE trigger"

拜了google大神後
得到的答案只有
把?換成@a
再用select @a取回

可是我看過php網站
http://php.net/manual/en/pdo.prepared-statements.php
也是這種寫法啊

有大大遇過這問題
是有其它地方要加上去?
才能使用官網上的寫法

總覺得應該可以做到
用select @a這種做法
還要多繞一圈

9
Linux 討論版 / proftpd 虛擬帳號
« 於: 2016-09-21 17:17 »
之前有玩過用資料庫儲存帳號
這次要套用的地方只想簡化,就用檔案就好
google查到的設定都一樣
AuthUserFile       /usr/local/etc/ftpd.passwd
AuthOrder          mod_auth_file.c
RequireValidShell  off

然後用ftpasswd
建立出ftpd.passwd這個檔案

可能我用的是centos6.7的關係吧?
直接從epel安裝的proftpd
套上設定後並無法登入
經測試,還要將ftpd.passwd這檔案下一指令
chmod o+r ftpd.passwd

應該是proftpd.conf預設是用nobody帳號執行的關係
且,常被惹人嫌的selinux
在這裡沒有干擾到
大概是我是在/etc下產生的關係

如果之後有人要用的話
希望能查到這篇
就不用再花時間去找問題了 :D

10
活動/聚會區 / Re: 2016 6月份 SA@Taipei 6/25(六)
« 於: 2016-06-22 11:41 »
怪了
平常不是會有報名網址嗎?
怎麼不見了?
 ???

11
系統安全討論版 / 綁架病毒災後防護
« 於: 2016-06-01 16:57 »
因為客戶中了這病毒,檔案全救不回
才開始正視備份的重要性

為了防止中毒後,文件毀損無法救回
又不想天天備份,要我設法處理
目前我的想法是在備份源安裝ftp server
用一台linux主機使用lftp
依日期做mirror
這樣不怕覆蓋的問題
本以為要花好幾天
想不到一個指令就可以處理

我把語法貼上
有需要的人參考一下

script
====
mkdir /root/`date --rfc-3339=date`
lftp -c "open 'ftp ip'
user 'your login name'  'your password'
lcd /root/`date --rfc-3339=date`
mirror
bye"
====

備份、備份、備份 真的很重要 所以說三次都嫌少
 :)

12
Network 討論版 / Re: 病毒信的來源
« 於: 2016-05-31 17:46 »
聽起來上個公司的氣氛不錯啊
同事會分享技術

13
感謝分享
有機會來試一下
 :)

14
有AD好處理
沒有?!
我也只能兩手一攤

這就是我不喜歡用MS的原因之一

15
肉腳版 / Re: sed 處理空格路徑檔案
« 於: 2016-05-17 14:12 »
自己找到答案了
我是用以下指令
cat src | xargs -I {} sed -i "s/xxxx/yyyy/g" {}
這樣就可以解決空格問題
 :)

16
肉腳版 / [已解決]sed 處理空格路徑檔案
« 於: 2016-05-17 10:22 »
各位早安
我遇到一個問題
情況是這樣的
有部份檔案,內容都有xxxx的字串
我想改成yyyy
我已經用
find ./ -type f -print 0 | xargs -0 grep -l 'xxxx' > src
存成檔案
再用
sed -i "s/xxxx/yyyy/g" `cat src`
但是因為路徑有空格問題
這些檔案無法處理
除了變更路徑名稱外
有其它方法可以解決嗎?
把檔案""起來或是用\都無法解決
還請各位高手幫忙

17
你帳號是下什麼語法新增的
可以進mysql後用以下指令查詢
SELECT User,Host FROM mysql.user;
如果有出現
+------+-----------+
| User | Host      |
+------+-----------+
| enter42Operator| localhost |
+------+-----------+
才代表你這個帳號可以從本機登入


18
Computer 討論版 / Re: 網路頭重插
« 於: 2016-05-10 13:44 »
就是換了網卡 → 無效
換個環境 → 正常
這才糟糕

電腦公司還玩笑地說是風水問題
 :-\

19
Computer 討論版 / 網路頭重插
« 於: 2016-05-09 17:59 »
不曉得各位有遇過這問題嗎?
每天開機都要把網路線拔插一次
網路才有通
已試過換網路卡、重灌系統
水晶接頭也重接過
還是照樣

有直接換上一台電腦測試,結果都很正常
網路線沒有問題
神奇的是
拿給電腦公司
他們說檢測硬體都很正常

真不知道問題出在哪?
各位前輩有遇到過嗎?

20
肉腳版 / 連內部機器的網頁
« 於: 2015-09-16 11:31 »
各位好
今天拿到一台ZyXel的AP
看了說明書的連線設定方法
是用http://zyxelsetup
這樣的名稱連線
我不解的是
瀏覽器如何將zyxelsetup解析到內部網路的IP
我看過,這台出廠設定是DHCP取得ip
而我的DNS是用168.95.1.1

很好奇這中間是如何正確對應到的
 ???

21
Computer 討論版 / Re: 關於固態硬碟
« 於: 2015-04-09 17:15 »
亂入一個
不怕震

22
肉腳版 / Re: linux grep 指令疑問
« 於: 2015-03-31 17:06 »
how about this:

docker --help 2>&1 | grep sting

這指令果然可以

但是不解的是
不是都是輸出到螢幕上嗎?

23
肉腳版 / linux grep 指令疑問
« 於: 2015-03-31 11:24 »
我可以正常使用bash --help | grep string找出我要的字串
但最近試docker,發現
docker --help | grep string
還是會完整列出內容

grep不是可以把螢幕的訊息,每行比對嗎
怎麼找不到還會全部顯示出來?

請大大幫忙說明一下
是否我哪裡誤解了
 ???

24
本來自己寫一支程式連到MSSQL,用服務的方式運用正常
這時MS防火牆是關閉的
後來必須將防火牆打開
這時候就報錯無法連線
測試過在防火牆打開1433 port
就可以通,但就是不希望允許對外啊
有試過設定遠端IP,如附件
還是不行
目前束手無策
哪位大大有遇過這問題的
懇請施予援手

25
這個讓我想起合勤的某一款modem
某一韌體版本
在4個LAN孔之下,第四孔硬生生就是不跟其它孔往來

26
最後我是用這樣的寫法
a.cpp
#include "t.h"
int main(){
        TT *a = new TT(4);
        a->p();
        delete a;
        return 0;
}

t.h
#ifndef TEST
#define TEST

class TT{
        public:
        TT(int s = 2);
        void p ();
        int s;
};
#endif

t.cpp
#include "t.h"
#include <iostream>

using namespace std;

TT::TT(int s){
this->s = s;
}

void TT::p(){
        cout << this->s << endl;
}

這樣子沒有引數的時候會輸出預設的2
不知道這樣的寫法有無問題

盼高手指正

27
C/C++程式設計討論區 / 建構函式預設引數
« 於: 2014-08-19 15:12 »
#include <iostream>
#include <string>

using namespace std;
class TT{
        public:
        int s;
        TT(int s = 2){
                this->s = s;
        }
        void p(){
                cout << this->s << endl;
        }
};

int main(){
        TT *a = new TT();
        a->p();
        delete a;
        return 0;
}

以上程式可以執行,沒有問題
我想提問的是
我要把類別宣告和定義分開
但不知道正確寫法
怎麼寫都是編譯錯誤

希望高手幫忙解答
感恩


28
Linux 討論版 / Re: 系统搞崩溃了,求助!
« 於: 2014-07-28 15:42 »
我猜
是不是之前有在/etc/fstab
寫下掛載sda6

29
正常情況
用ps aux | grep xxx
指令回傳的應該都會是零
你可以跑完if內的敘述後,用
echo $?
測試,應該會是零,代表指令正常執行完
也意味著你不能以if判斷ps
建議你用grep -c
檢查輸出的行數

30
/dev/sda1/boot
/dev/sda2/
/dev/sda3/home 

安装好grub后,是有grubl了,不过界面显示:     

  Booting 'CentOS (2.6.18-128.e15)'

root (hd1,0)

Error 21: Selected disk does not exist

Press any key to continue   

開機硬碟位置指錯了
應該是
root (sda,0)
表示第幾顆及第幾磁區

頁: [1] 2 3 4